Als «python» getaggte Fragen

91
Ein externes Programm (ausführbar) in Python ausführen?

Ich habe gerade angefangen, an Python zu arbeiten, und ich habe versucht, eine externe ausführbare Datei von Python aus auszuführen. Ich habe eine ausführbare Datei für ein in Fortran geschriebenes Programm. Angenommen, der Name für die ausführbare Datei lautet flow.exe. Und meine ausführbare Datei...

91
PYTHONPATH vs. sys.path

Ein anderer Entwickler und ich sind uns nicht einig, ob PYTHONPATH oder sys.path verwendet werden sollen, damit Python ein Python-Paket in einem Benutzerverzeichnis (z. B. Entwicklungsverzeichnis) finden kann. Wir haben ein Python-Projekt mit einer typischen Verzeichnisstruktur: Project setup.py...

91
So erstellen Sie eine Python-Ei-Datei

Ich habe Fragen zu Eidateien in Python. Ich habe viel Python-Code nach Paket organisiert und versuche, Eidateien zu erstellen. Ich folge Anweisungen , aber sie sind sehr häufig. Demnach brauche ich anscheinend eine setup.py-Datei. Würden Sie mir bitte sagen, was ich in die Datei setup.py einfügen...

91
Wie fordere und verarbeite ich JSON mit Python?

Ich versuche, eine GET-Anfrage an eine URL zu senden, von der ich weiß, dass sie mithilfe von Python Daten in Form von JSON zurückgibt. Ich würde gerne wissen, wie ich diese Anfrage an senden http://someurl/path/to/jsonund wie ich sie analysieren kann - vorzugsweise an ein

91
Python: Wie erstelle ich einen eindeutigen Dateinamen?

Ich habe ein Python-Webformular mit zwei Optionen - Datei-Upload und Textbereich . Ich muss die Werte von jedem nehmen und sie an ein anderes Befehlszeilenprogramm übergeben. Ich kann den Dateinamen leicht mit Optionen zum Hochladen von Dateien übergeben, bin mir jedoch nicht sicher, wie ich den...

91
Finden Sie die größte Zahl in einer Liste von Zahlen

Gibt es eine einfache Möglichkeit oder Funktion, die größte Anzahl in einer Python-Liste zu bestimmen? Ich könnte es einfach codieren, da ich nur drei Zahlen habe, aber es würde den Code viel weniger redundant machen, wenn ich mit einer eingebauten Funktion oder so etwas das Beste sagen...

91
Monatsname zu Monatsnummer und umgekehrt in Python

Ich versuche eine Funktion zu erstellen, die eine Monatsnummer in einen abgekürzten Monatsnamen oder einen abgekürzten Monatsnamen in eine Monatsnummer konvertieren kann. Ich dachte, dies könnte eine häufige Frage sein, konnte sie aber online nicht finden. Ich habe über das Kalendermodul...

91
Emulieren der Bash-Quelle in Python

Ich habe ein Skript, das ungefähr so ​​aussieht: export foo=/tmp/foo export bar=/tmp/bar Jedes Mal, wenn ich baue, führe ich 'source init_env' aus (wobei init_env das obige Skript ist), um einige Variablen einzurichten. Um dasselbe in Python zu erreichen, ließ ich diesen Code laufen, reg =...

91
Wie klemme ich eine ganze Zahl auf einen bestimmten Bereich?

Ich habe folgenden Code: new_index = index + offset if new_index < 0: new_index = 0 if new_index >= len(mylist): new_index = len(mylist) - 1 return mylist[new_index] Grundsätzlich berechne ich einen neuen Index und verwende diesen, um ein Element aus einer Liste zu finden. Um sicherzustellen,...

91
Python [Errno 98] Adresse wird bereits verwendet

In meinem Python-Socket-Programm muss ich es manchmal mit unterbrechen Ctrl-C. Wenn ich das mache, wird die Verbindung mit geschlossen socket.close(). Wenn ich jedoch versuche, es erneut zu öffnen, muss ich eine Minute warten, bevor ich wieder eine Verbindung herstellen kann. Wie schließt man eine...