Da os.popen durch subprocess.popen ersetzt wird, habe ich mich gefragt, wie ich konvertieren würde os.popen(‘swfdump /tmp/filename.swf/ -d’) zu subprocess.popen () Ich habe es versucht: subprocess.Popen(“swfdump /tmp/filename.swf -d”) subprocess.Popen(“swfdump %s -d” % (filename)) # NOTE: filename is a variable # containing /tmp/filename.swf Aber ich schätze, ich schreibe das nicht richtig auf. Jede Hilfe wäre willkommen. Vielen […]
Das hat mich immer verwirrt. Es scheint, als wäre das schöner: my_list = [“Hello”, “world”] print my_list.join(“-“) # Produce: “Hello-world” Als das: my_list = [“Hello”, “world”] print “-“.join(my_list) # Produce: “Hello-world” Gibt es einen bestimmten Grund, warum es so ist?
Ich möchte auf die Daten in einer Microsoft Access-database zugreifen. Ich habe einige .accdb und .mdb Dateien und möchte sie in Python lesen. Aus meiner Forschung kann Pyodbc nur auf Windows-Plattformen verwendet werden, aber ich arbeite an Mac OS X. Ich bin neu in Python. Die andere Option ist, wenn ich die Daten von der […]
was ich versuche, ist ein Skript zu berechnen, etwas vorzubereiten, ein Diagramm zu erstellen und die bereits erhaltenen Ergebnisse als pylab.figure – in Python 2 (speziell Python 2.7) mit einer stabilen Matplotlib (das ist 1.1.1) zu zeigen. In Python 3 (Python 3.2.3 mit einer Matplotlib git build … Version 1.2.x) funktioniert das gut. Als ein […]
Wie sehe ich den Typ einer Variablen, ob es 32 Bit ohne Vorzeichen, 16 Bit mit Vorzeichen usw. ist? Wie sehe ich es?
Python dict ist eine sehr nützliche Datenstruktur: d = {‘a’: 1, ‘b’: 2} d[‘a’] # get 1 Manchmal möchten Sie auch nach Werten indizieren. d[1] # get ‘a’ Welcher ist der effizienteste Weg, um diese Datenstruktur zu implementieren? Irgendeine offizielle Empfehlung, es zu tun? Vielen Dank!
Mögliche Duplikate: Python “ist” Operator verhält sich unerwartet mit ganzen Zahlen Heute habe ich versucht, mein Projekt zu debuggen und nach ein paar Stunden Analyse hatte ich folgendes: >>> (0-6) is -6 False aber, >>> (0-5) is -5 True Kannst du mir erklären warum? Vielleicht ist das eine Art Bug oder sehr seltsames Verhalten. > […]
In Python 2.7 konnte ich Wörterbuchschlüssel, -werte oder -elemente als Liste erhalten: >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] Jetzt, in Python> = 3.3 , bekomme ich etwas wie folgt: >>> newdict.keys() dict_keys([1, 2, 3]) Also muss ich dies tun, um eine Liste zu bekommen: newlist = list() for i in […]
Ich versuche QWOP mit seleniumium in Chrome zu spielen, erhalte aber weiterhin den folgenden Fehler: selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element {“method”:”id”,”selector”:”window1″ (Session info: chrome=63.0.3239.108 (Driver info: chromedriver=2.34.522913 (36222509aa6e819815938cbf2709b4849735537c), platform=Linux 4.10.0-42-generic x86_64) während Sie den folgenden Code verwenden: from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains import time browser = webdriver.Chrome() browser.set_window_size(640, […]
Set_up: Ich habe eine .py-Datei für jede function, die ich in einem Programm verwenden muss. In diesem Programm muss ich die function von den externen Dateien aufrufen. Ich habe es versucht: from file.py import function(a,b) Aber ich bekomme den Fehler: ImportError: Kein Modul namens ‘file.py’; Datei ist kein Paket Wie behebe ich dieses Problem?