2
Antworten
Gibt es mehrere ähnliche Fragen, aber keiner von Ihnen beantwortet diese einfache Frage direkt: Wie kann ich catch a-Befehle output und Streams, die Inhalte in numpy-arrays ohne erstellen eines temporären string-Objekt zum Lesen aus? So, was ich
3
Antworten
Ich bin mit python 3.5 und Kolben 0.10.1 und zu mögen, aber mit ein bisschen Mühe mit send_file. Ich letztendlich wollen Prozess ein pandas dataframe (aus der Formular-Daten, die ungenutzt in diesem Beispiel aber notwendig in der
4
Antworten
Ich bin nicht in der Lage, Daten zu Lesen, in Pandas: Eingang: import pandas as pd data = 'a,b,c\n1,2,3\n4,5,6' pd.read_csv(StringIO(data),skipinitialspace=True) Ausgabe: NameError:name 'StringIO' is not defined Bitte lassen Sie mich wissen, warum der Fehler aufgetreten ist, und
1
Antworten
Also ich habe ein StringIO() Datei-ähnliches Objekt, und ich bin versucht zu schreiben, es zu einer ZipFile(), aber ich bekomme diese TypeError: coercing to Unicode: need string or buffer, cStringIO.StringI found Hier ist ein Beispiel für den
3
Antworten
Gibt es irgendeinen Ersatz für python - StringIO - Klasse ein, die Arbeit mit bytes statt des strings? Kann es nicht offensichtlich sein, aber wenn Sie verwendet StringIO für die Verarbeitung von binären Daten sind Sie kein
4
Antworten
Mit StringIO als string-buffer ist langsamer als die Verwendung der Liste als Puffer. Wann wird StringIO verwendet? from io import StringIO def meth1(string): a = for i in range(100): a.append(string) return ''.join(a) def meth2(string): a =
3
Antworten
Kann ich pass ein StringIO-Objekt zu pd.to_csv() gut: io = StringIO.StringIO() pd.DataFrame().to_csv(io) Aber wenn Sie die excel-Schriftsteller, ich bin mit viel mehr Schwierigkeiten. io = StringIO.StringIO() writer = pd.ExcelWriter(io) pd.DataFrame().to_excel(writer,"sheet name") writer.save() Gibt ein AttributeError: StringIO instance
1
Antworten
Habe ich python 3.6. Ich möchte zum ausführen von python-Datei namens 'operation.py' von einem anderen python-Datei namens 'run.py'. In operation.py ich tun from cStringIO import StringIO. PyCharm zeigt mir eine Warnung, dass es kein Modul mit dem
2
Antworten
Wie löse ich einen ImportError: No module named 'cStringIO' unter Python 3.x? thx - Annahme @SimonVissers Lösung. Ich sollte nicht versucht haben, installieren Sie "E-Mail", da es ist verfügbar als Modul. so importieren Sie einfach E-Mail an
2
Antworten
Ich versuche zu Parsen einer HTML-Seite, die ich abgerufen durch pyCurl aber die pyCurl WRITEFUNCTION ist Rückkehr die Seite als BYTES und nicht als string, so bin ich nicht Analysieren, es mit BeautifulSoup. Gibt es eine Möglichkeit,
5
Antworten
Ich importieren möchte einige Symbole aus meiner alten Website. Die Größe dieser Symbole ist weniger als 10kb. Also, wenn ich versuche zu importieren, die Symbole seiner Rückkehr stringio.txt Datei. require "open-uri" class Category < ActiveRecord::Base has_attached_file :icon,
3
Antworten
Ich scheinen, um verschiedene Ausgänge: from StringIO import * file = open('1.bmp', 'r') print file.read(), '\n' print StringIO(file.read()).getvalue() Warum? Ist es, weil StringIO unterstützt nur text-strings oder sowas??? mit diesem code, die zweite Datei.read() würde nichts bekommen.
1
Antworten
Ich habe gegoogelt und die Suche auch auf SO für der Unterschied zwischen diesen buffer Module. Aber ich verstehe immer noch nicht sehr gut und ich denke, dass einige der Beiträge habe ich gelesen veraltet sind. In
6
Antworten
Muss ich Durchlaufen, bis ich auf die Ende einer Datei-wie-Objekt, aber ich bin nicht der Suche nach einem "offensichtlichen Weg, es zu tun", was mich vermuten lässt, bin ich mit Blick auf etwas, nun, offensichtlich. 🙂 Ich
3
Antworten
Wie Schreibe ich eine in-memory-zipfile eine Datei? # Create in memory zip and add files zf = zipfile.ZipFile(StringIO.StringIO(), mode='w',compression=zipfile.ZIP_DEFLATED) zf.writestr('file1.txt', "hi") zf.writestr('file2.txt', "hi") # Need to write it out f = file("C:/path/my_zip.zip", "w") f.write(zf) # what to
1
Antworten
Nur teilen, eine Möglichkeit zu schaffen, opencv image-Objekt aus, in Speicher, Puffer oder aus url, um die Leistung zu verbessern. Manchmal bekommen wir binäres Bild aus url, um zu vermeiden, zusätzliche Datei-IO, wir wollen imread dieses Bild
4
Antworten
Code: import cStringIO def f(): buffer = cStringIO.StringIO() buffer.write('something') return buffer.getvalue() Den Dokumentation sagt: StringIO.close(): Das gratis-Speicher-Puffer. Versuch weiter zu machen Operationen mit einem geschlossenen StringIO-Objekt zu erhöhen wird ein ValueError. Habe ich zu tun buffer.close() oder
4
Antworten
Ich bin immer ein UnicodeEncodeError: 'ascii' codec can't encode character u'\xa3' in position 34: ordinal not in range(128) auf einem string gespeichert, in " ein.desc' unten, wie es enthält das " £ " - Zeichen. Es ist
4
Antworten
Wie erstelle ich eine Datei-wie-Objekt (gleiche Ente als Typ-Datei) mit dem Inhalt von einem string? InformationsquelleAutor der Frage Daryl Spitzer | 2008-09-26
4
Antworten
Ich möchte eine Datei herunterladen, die über das urllib und entpacken Sie die Datei in den Arbeitsspeicher vor dem speichern. Dies ist, was ich jetzt haben: response = urllib2.urlopen(baseURL + filename) compressedFile = StringIO.StringIO() compressedFile.write(response.read()) decompressedFile =
3
Antworten
Habe ich ein stringio-Objekt erstellt und es hat einige text. Ich möchte klar, die vorhandenen Werte und verwenden es anstelle von abrufen. Gibt es trotzdem, dies zu tun? InformationsquelleAutor der Frage Incognito | 2010-12-02
4
Antworten
Ich arbeite in einer Umgebung, wo ich kann nichts speichern auf der Festplatte. Ich muss in der Lage sein zu ziehen, tar-Dateien und entpacken Sie Sie ohne speichern auf der Festplatte. Dies scheint zu scheitern: Ich hab
2
Antworten
Mit Python2.7 version. Unten ist mein Beispiel-code. import StringIO import sys buff = StringIO.StringIO() buff.write("hello") print buff.read() in das obige Programm, read() gibt mir nichts, wo wie getvalue() gibt mir "Hallo". Kann jemand helfen, mich in die
1
Antworten
Was ist der beste Weg zu schreiben, den Inhalt einer StringIO Puffer in eine Datei ? Momentan mache ich so etwas wie: buf = StringIO() fd = open ('file.xml', 'w') # populate buf fd.write (buf.getvalue ()) Aber
3
Antworten
Wie extrahiere ich eine zip auf den Speicher? Mein Versuch (Rückkehr None auf .getvalue()): from zipfile import ZipFile from StringIO import StringIO def extract_zip(input_zip): return StringIO(ZipFile(input_zip).extractall()) InformationsquelleAutor der Frage user1438003 | 2012-06-06
2
Antworten
Wann ist es als richtig zu Ruby ' s StringIO im Gegensatz zu nur mit String? Ich glaube, ich verstehe den grundlegenden Unterschied zwischen Ihnen, wie hervorgehoben durch "Was ist ruby ' s StringIO-Klasse wirklich?", StringIO, kann
2
Antworten
Versuchen, Lesen Sie folgenden string als Datei mit StringIO aber immer die Fehlermeldung unten. Wie kann ich es beheben? >> from io import StringIO >>> >>> datastring = StringIO("""\ ... Country Metric 2011 2012 2013 2014 ...
3
Antworten
Gibt es irgendeinen Ersatz für python - StringIO - Klasse ein, die Arbeit mit bytes statt des strings? Kann es nicht offensichtlich sein, aber wenn Sie verwendet StringIO für die Verarbeitung von binären Daten sind Sie kein
7
Antworten
Wie kann ich die Ausgabe des Ausführung eines Prozesses mithilfe subprocess.call()? Übergabe eines StringIO.StringIO Objekt stdout gibt diese Fehlermeldung: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py", line 444, in call return
4
Antworten
Mit StringIO als string-buffer ist langsamer als die Verwendung der Liste als Puffer. Wann wird StringIO verwendet? from io import StringIO def meth1(string): a = for i in range(100): a.append(string) return ''.join(a) def meth2(string): a =