Als «python» getaggte Fragen

334
Kein mehrzeiliges Lambda in Python: Warum nicht?

Ich habe gehört, dass mehrzeilige Lambdas in Python nicht hinzugefügt werden können, da sie syntaktisch mit den anderen Syntaxkonstrukten in Python kollidieren würden. Ich habe heute im Bus darüber nachgedacht und festgestellt, dass ich mir kein einziges Python-Konstrukt vorstellen kann, mit dem...

334
Wie extrahiere ich den Teilstring zwischen zwei Markern?

Angenommen, ich habe eine Zeichenfolge 'gfgfdAAA1234ZZZuijjk'und möchte nur den '1234'Teil extrahieren . Ich weiß nur, was die wenigen Charaktere direkt vor AAAund nach ZZZdem Teil sein werden, an dem ich interessiert bin 1234. Damit ist sedes möglich, so etwas mit einem String zu machen: echo...

333
Python-Listensortierung in absteigender Reihenfolge

Wie kann ich diese Liste in absteigender Reihenfolge sortieren? timestamp = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20...

332
ValueError: ungültiges Literal für int () mit Basis 10: ''

Ich erstelle ein Programm, das eine Datei liest, und wenn die erste Zeile der Datei nicht leer ist, liest sie die nächsten vier Zeilen. In diesen Zeilen werden Berechnungen durchgeführt und dann die nächste Zeile gelesen. Wenn diese Zeile nicht leer ist, wird sie fortgesetzt. Ich erhalte jedoch...

331
Laden Sie die Datei in Python 3 aus dem Internet herunter

Ich erstelle ein Programm, das eine JAR-Datei (Java) von einem Webserver herunterlädt, indem ich die URL lese, die in der JAD-Datei desselben Spiels / derselben Anwendung angegeben ist. Ich benutze Python 3.2.1 Ich habe es geschafft, die URL der JAR-Datei aus der JAD-Datei zu extrahieren (jede...

330
Installieren von Pip-Paketen im Ordner $ HOME

Ist es möglich? Installieren Sie pipbei der Installation die Python-Pakete in meinem $HOMEOrdner. (Zum Beispiel möchte ich installieren mercurial, verwenden pip, aber innen $HOMEstatt /usr/local) Ich bin mit einem Mac unterwegs und habe nur über diese Möglichkeit nachgedacht, anstatt meine zu...

329
Wie erhalte ich eine Liste der Methoden in einer Python-Klasse?

Ich möchte die Methoden in einer Klasse durchlaufen oder Klassen- oder Instanzobjekte basierend auf den vorhandenen Methoden unterschiedlich behandeln. Wie erhalte ich eine Liste der Klassenmethoden? Siehe auch: Wie kann ich die Methoden in einem Python 2.5-Modul auflisten? Durchlaufen einer...