Als «python» getaggte Fragen

185
Zeitdelta in Gesamtsekunden umrechnen

Ich habe einen Zeitunterschied time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Wie finde ich nun die Gesamtzahl der Sekunden, die vergangen sind? diff.secondszählt keine Tage. Ich...

185
Serialisierung der Klasseninstanz an JSON

Ich versuche, eine JSON-Zeichenfolgendarstellung einer Klasseninstanz zu erstellen, und habe Schwierigkeiten. Angenommen, die Klasse ist folgendermaßen aufgebaut: class testclass: value1 = "a" value2 = "b" Ein Aufruf von json.dumps erfolgt wie folgt: t = testclass() json.dumps(t) Es schlägt fehl...

185
Analysieren von HTML mit Python

Ich suche nach einem HTML-Parser-Modul für Python, mit dem ich die Tags in Form von Python-Listen / Wörterbüchern / Objekten erhalten kann. Wenn ich ein Dokument des Formulars habe: <html> <head>Heading</head> <body attr1='val1'> <div class='container'> <div...

185
Wie extrahiere ich Text aus einer PDF-Datei?

Ich versuche, den in dieser PDF-Datei enthaltenen Text mit zu extrahieren Python. Ich verwende das PyPDF2- Modul und habe das folgende Skript: import PyPDF2 pdf_file = open('sample.pdf') read_pdf = PyPDF2.PdfFileReader(pdf_file) number_of_pages = read_pdf.getNumPages() page =

184
Kombinationen zwischen zwei Listen?

Es ist eine Weile her und ich habe Probleme, meinen Kopf um einen Algorithmus zu wickeln, den ich zu machen versuche. Grundsätzlich habe ich zwei Listen und möchte alle Kombinationen der beiden Listen erhalten. Ich erkläre es möglicherweise nicht richtig, daher hier ein Beispiel. name = 'a',...

184
Pandas Resample Dokumentation

Ich verstehe also vollkommen, wie man Resample verwendet , aber die Dokumentation macht keine gute Arbeit darin, die Optionen zu erklären. Die meisten Optionen in der resampleFunktion sind also ziemlich einfach, mit Ausnahme dieser beiden: Regel: Die Offset-Zeichenfolge oder das Objekt, die die...

184
Live-Ausgabe vom Unterprozessbefehl

Ich verwende ein Python-Skript als Treiber für einen Hydrodynamik-Code. Wenn es Zeit ist, die Simulation auszuführen, verwende ich subprocess.Popen, um den Code auszuführen, die Ausgabe von stdout und stderr in einem subprocess.PIPE--- zu sammeln, dann kann ich die Ausgabeinformationen drucken (und...

184
Überprüfen Sie, ob type == list in Python ist

Ich habe hier vielleicht einen Hirnfurz, aber ich kann wirklich nicht herausfinden, was mit meinem Code nicht stimmt: for key in tmpDict: print type(tmpDict[key]) time.sleep(1) if(type(tmpDict[key])==list): print 'this is never visible' break Die Ausgabe ist <type 'list'>aber die if-Anweisung...

183
Wie kann ich JSON in CSV konvertieren?

Ich habe eine JSON-Datei, die ich in eine CSV-Datei konvertieren möchte. Wie kann ich das mit Python machen? Ich habe es versucht: import json import csv f = open('data.json') data = json.load(f) f.close() f = open('data.csv') csv_file = csv.writer(f) for item in data: csv_file.writerow(item)...