문자열을 파일에 쓸 수 있도록 struct.pack을 사용하려고합니다.문자열과 함께 struct.pack 사용
File "----", line 166, in main
struct.pack('>256s', *master_header)
struct.error: pack expected 1 items for packing (got 256)
지금, here에서 읽기 내가 바로를 사용하는 것 : 내가 할 때, 나는 다음과 같은 오류가 발생합니다. 내 문자열에 256 바이트/문자를 가져오고 있음을 지정합니다.
버전 3.3.3을 사용하고 있습니다.
왜 '*'를 추가하나요? – kennytm
"그래서 문자열을 파일에 쓸 수 있습니다."- 문자열을 가지고 있고, 파일에 쓰고 싶거나 다른 것을 가지고 싶습니다. 문자열을 써서 쓸 수 있도록하고 싶습니다. 파일로? – user2357112
struct.pack을 사용하여 이진 문자열에 압축하려는 256 바이트 문자열이 있습니다. – zdc000