이 문제로 싸우고 있습니다. 파일을 열고 변수에 저장하려고합니다. 그런 다음 포스터 라이브러리로 인코딩하려고합니다.C에서 파이썬을 사용할 때 uninitalized 파일
은 그래서 그래서
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()
(당신이 나머지에 대해 걱정할 필요가 없습니다) ... 작동하지 않는 코드의 일부 나는 다음과 같은 오류 메시지가 얻을 :에 "수 없음을 형식 'Microsoft.Scripting.Runtime.Uninitalized'형식의 'System.Exception'을 입력하십시오. "
재미있는 것은 동일한 코드로 .txt를 쓰면 ... 으로 실행합니다. IronPython.exe가 작동합니다! 하지만 C# Python 프로젝트에서 그렇게하면 작동하지 않습니다.
감사합니다. 해피 2013!