簡體   English   中英

python在通過CMD運行時表現不同

[英]python behaves differently when run through CMD

當通過CMD運行時,讀取二進制文件將返回一個字符串而不是byte_array。 例如:

with open("Image_file", "rb") as f:
    data = f.read(1)
print(type(data))

將返回str。 當你通過python IDLE運行它時,它將返回一個bytearray。 可能是什么導致了這個?

你也安裝了python2,並且你已經從命令行運行了它。 檢查你的python安裝和路徑配置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM