stringio

    5

    2答えて

    フィルタ性があるusingiterparseXML StringIO objectをunit testで簡単に解析する。しかし、後でStringIOオブジェクトにアクセスしようとすると、Pythonは "ValueError: I/O operation on closed file"というメッセージで終了します。 iterparse documentationによれば、「lxml 2.3で始まる

    0

    2答えて

    XMLのみを受け付けるAPIにリクエストを送信しようとしています。私はelementtree.SimpleXMLWriterを使ってXMLツリーを構築しました。これはStringIOオブジェクトに格納されています。それはすべて罰金とダンディーです。 問題は、APIに送信するためにStringIOオブジェクトをurlencodeする必要があることです。私がしようとする。しかし、私が手: File "

    17

    2答えて

    私はこれでした: import cStringIO.StringIO as StringIO をそして私は、私はどこにでもそれを使用してきた実感します。それはいいですか? StringIOと同じ扱いですか?

    0

    1答えて

    StringIO変数を生成するPythonコードがいくつかあります。この変数をC++関数に渡すには、stringstreamパラメータを使用してください(C++のstringstreamはPythonのStringIOに最も近いものです)。 swigを使ってこの翻訳を行う簡単な方法はありますか? swigモジュールには、いくつかのストリングストリームコードが含まれているstd_sstream.iが

    3

    2答えて

    Python3でio.StringIOのデフォルトのエンコードが見つからないようです。それはstdioのようなロケールですか? どうすれば変更できますか? stdioとは、正しいエンコーディングで再開したようですが、StringIOを再オープンするようなことはありません。

    11

    2答えて

    ロギングが適切に機能するかどうかをテストするPythonテストがあります。たとえば、私はユーザーを作成する関数を持っており、最後にログはログファイルに応答を書き込みます。 logger = logging.getLogger('mylogger') logger.setLevel(logging.DEBUG) handler = logging.handlers.WatchedFileHand

    22

    4答えて

    私は何もディスクに保存できない環境で働いています。私はtarファイルを引き出し、ディスクに保存せずに解凍できる必要があります。これが失敗するようだ: 私はこれを試してみたが、それはエラー投げる:私は、エラーラインに次のトレースバックを得る上記のコードブロックで説明したように # fetch.py from cStringIO import StringIO import requests u

    6

    2答えて

    StringIO(cStringIO)があるとします。私は、いくつかの文字/バイトが検出されるまで、それから、バッファを読みたい、「Z」と言う: stringio = StringIO('ABCZ123') buf = read_until(stringio, 'Z') # buf is now 'ABCZ' # strinio.tell() is now 4, pointing after

    1

    2答えて

    私はちょうどDjangoとPythonを使い始めました。私は写真アプリを作ろうとしています。このスクリプトはサムネイルを生成しており、私はそれを自分でやってみたいと思います。残念ながら私はStringIO()が何をしているのか分かりません。その場合、Python Docsはあまり役に立ちません。 この特定のケースではStringIO()は何かを説明してもらえますか? http://djangosn

    5

    3答えて

    私は異なる出力を得るように見える: from StringIO import * file = open('1.bmp', 'r') print file.read(), '\n' print StringIO(file.read()).getvalue() なぜ?それはStringIOがテキスト文字列または何かしかサポートしないからですか?