Python pack () und grid () Methoden zusammen

Im neu zu python also bitte verzeihen Sie meine Noob-ness. Ich versuche, eine Statusleiste am unteren Rand meiner App-Fenster zu erstellen, aber es scheint jedes Mal, wenn ich die Pack () und Grid () Methoden zusammen in der gleichen Datei verwenden, wird das Haupt-App-Fenster nicht geöffnet. Wenn ich die Zeile kommentiere, die sagt statusbar.pack (side […]

Wie ignoriere ich die Warnungen in Python

Ich bekomme das immer: DeprecationWarning: integer argument expected, got float Wie gehe ich diese Nachricht weg? Gibt es einen Weg, um Warnungen in Python zu vermeiden?

Python-Variablen sind Zeiger?

Variablen in Python sind nur Zeiger, soweit ich weiß. Basierend auf dieser Regel kann ich davon ausgehen, dass das Ergebnis für dieses Code-Snippet: i = 5 j = i j = 3 print(i) Wäre 3 . Aber ich habe ein unerwartetes Ergebnis für mich, es war 5 . Darüber hinaus deckt mein Python-Buch dieses Beispiel […]

Random ist überhaupt zufällig?

Ich habe dies getan, um die Zufälligkeit von randint zu testen: >>> from random import randint >>> >>> uniques = [] >>> for i in range(4500): # You can see I was optimistic. … x = randint(500, 5000) … if x in uniques: … raise Exception('We duped %d at iteration number %d' % (x, i)) […]

Schreiben Sie ein Dikt zu txt-Datei und lesen Sie es zurück?

Ich versuche, ein Wörterbuch in eine txt-Datei zu schreiben. Dann lese die dict-Werte, indem raw_input die Tasten mit raw_input . Ich fühle mich wie ich nur einen Schritt fehlt, aber ich habe schon eine Weile gesucht. Ich bekomme diesen Fehler File "name.py", line 24, in reading print whip[name] TypeError: string indices must be integers, not […]

Capture Stdout aus einem Skript in Python

Angenommen, es gibt ein Skript, das so etwas macht: # module writer.py import sys def write(): sys.stdout.write("foobar") Angenommen, ich möchte die Ausgabe der write erfassen und in einer Variablen zur Weiterverarbeitung speichern. Die naive Lösung war: # module mymodule.py from writer import write out = write() print out.upper() Aber das geht nicht. Ich komme mit […]

Wie man eine Liste innerhalb einer Dataframe-Zelle in einzelne Zeilen explodiert

Ich schaue, um eine Pandaszelle zu drehen, die eine Liste in Zeilen für jeden dieser Werte enthält. Also nimm das an: Wenn ich die Werte in der Spalte "nearest_neighbors" auspacken und stapeln möchte, damit jeder Wert eine Zeile innerhalb jedes "Gegner" -Index sein würde, wie würde ich das am besten dazu machen? Gibt es Pandas-Methoden, […]

Plotten mit Seaborn mit der matplotlib objektorientierten Schnittstelle

Ich ziehe es vor, matplotlib im OOP-Stil zu verwenden: f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(…) axarr[1].plot(…) Damit ist es einfacher, mehrere Figuren und Subplots zu verfolgen. Frage: Wie benutzt man Seaborn so? Oder wie ändere ich dieses Beispiel in OOP-Stil? Wie kann man sagen, wie lmplot den Figure oder Axes lmplot ?

Anfänger Python: Lesen und Schreiben in die gleiche Datei

Startete Python vor einer Woche und ich habe einige Fragen zu fragen, über das Lesen und Schreiben in die gleichen Dateien zu fragen. Ich habe einige Tutorials online durchgemacht, aber ich bin immer noch darüber verwechselt. Ich kann einfach lesen und schreiben Dateien. openFile = open("filepath", "r") readFile = openFile.read() print readFile openFile = open("filepath", […]

Python spezifiziert Popen-Arbeitsverzeichnis über Argument

Gibt es eine Möglichkeit, das laufende Verzeichnis des Befehls in pythons subprocess.Popen() anzugeben.Popen subprocess.Popen() ? Beispielsweise: Popen('c:\mytool\tool.exe',workingdir='d:\test\local') Mein Python-Skript befindet sich in C:\programs\python Ist es möglich, C:\mytool\tool.exe im Verzeichnis D:\test\local C:\mytool\tool.exe ? Wie stelle ich das Arbeitsverzeichnis für den Teilprozess ein?

Python ist die beste Programmiersprache der Welt.