0

私はこの問題と戦っています。ファイルを開いて変数に保存しようとしています。次に、私が含めたPosterライブラリでエンコードしたいと思います。

つまり、動作しないコードの部分です... (残りは心配する必要はありません)

try:
    poster.streaminghttp.register_openers()
    #Open File to be Uploaded
    file = open("D:\\HC1100\config.cfg", "rb")
    print "uplaod process"

    #Encode Parameters for the Device
    params = [('restore', file), ('upload', 'PC ==> Unit')]
    datagen, headers = poster.encode.multipart_encode(params, 'ff2fbffcc75148fb9b7ba9885a1cf146')
    file.close()

そのため、次のエラー メッセージが表示されます。

面白いのは、同じコードで .txt を書き、IronPython.exe でそれを実行すると、動作することです! しかし、C# Python プロジェクトで実行するとうまくいきません。

2013 年もよろしくお願いいたします。

4

1 に答える 1