解決Python中報(bào)錯TypeError: must be str, not bytes問題
如下所示:
#!/usr/bin/python import pickle shoplist=['apple','mango','carrot'] f = open('c:\poem.txt','w') pickle.dump(shoplist,f) f.close() del shoplist f = open('c:\poem.txt','r') storedlist = pickle.load(f) print(storedlist)
執(zhí)行上述程序時候報(bào)錯:
TypeError: must be str, not bytes
解決方法:
在使用open打開文件的時候,加個b
f = open('c:\poem.txt','wb‘)
f = open('c:\poem.txt','rb')
補(bǔ)充知識:TypeError: LoadLibrary() argument 1 must be str, not None
在最新版本的Anaconda3中,新加入了一個condabin目錄,而新版的anaconda中創(chuàng)建虛擬環(huán)境時需要依賴該目錄中的文件,所以會報(bào)錯如下:
解決辦法:
將該目錄加入系統(tǒng)環(huán)境變量中,然后進(jìn)入該目錄打開cmd窗口
執(zhí)行 conda create -n DjangoPath python=3.5.2
以上這篇解決Python中報(bào)錯TypeError: must be str, not bytes問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- python報(bào)錯TypeError: ‘NoneType‘ object is not subscriptable的解決方法
- python中報(bào)錯"json.decoder.JSONDecodeError: Expecting value:"的解決
- Python報(bào)錯:PermissionError:?[Errno?13]?Permission?denied的解決辦法
- Python使用pip安裝報(bào)錯:is not a supported wheel on this platform的解決方法
- 解決安裝python3.7.4報(bào)錯Can''''t connect to HTTPS URL because the SSL module is not available
- python報(bào)錯: ''list'' object has no attribute ''shape''的解決
- 解決python報(bào)錯MemoryError的問題
- Python運(yùn)行報(bào)錯UnicodeDecodeError的解決方法
- python 3.74 運(yùn)行import numpy as np 報(bào)錯lib\site-packages\numpy\__init__.py
- 一文帶你解決Python中的所有報(bào)錯
相關(guān)文章
為python爬蟲docker鏡像添加nodejs環(huán)境實(shí)現(xiàn)方法
這篇文章主要為大家介紹了為python爬蟲docker鏡像添加nodejs環(huán)境實(shí)現(xiàn)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09python中if的基礎(chǔ)用法(if?else和if?not)
if在Python中用作某個條件或值的判斷,下面這篇文章主要給大家介紹了關(guān)于python中if的基礎(chǔ)用法,主要包括if?else和if?not,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09Python調(diào)用C++,通過Pybind11制作Python接口
今天小編就為大家分享一篇關(guān)于Python調(diào)用C++,通過Pybind11制作Python接口,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-10-10用Python實(shí)現(xiàn)服務(wù)器中只重載被修改的進(jìn)程的方法
這篇文章主要介紹了用Python實(shí)現(xiàn)服務(wù)器中只重載被修改的進(jìn)程的方法,包括用watchdog來檢測文件的變化等,實(shí)現(xiàn)起來充分體現(xiàn)了Python作為動態(tài)語言的靈活性,強(qiáng)烈推薦!需要的朋友可以參考下2015-04-04python使用minimize()?函數(shù)替代matlab的fmincon函數(shù)
這篇文章主要介紹了python使用minimize()函數(shù)替代matlab的fmincon函數(shù),在matlab中,fmincon函數(shù)可以用于求解帶約束的非線性多變量函數(shù)的最小值,即可以用來求解非線性規(guī)劃問題2022-09-09Django Form 實(shí)時從數(shù)據(jù)庫中獲取數(shù)據(jù)的操作方法
這篇文章主要介紹了Django Form 實(shí)時從數(shù)據(jù)庫中獲取數(shù)據(jù)的相關(guān)知識,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-07-07python3使用requests模塊爬取頁面內(nèi)容的實(shí)戰(zhàn)演練
本篇文章主要介紹了python3使用requests模塊爬取頁面內(nèi)容的實(shí)戰(zhàn)演練,具有一定的參考價(jià)值,有興趣的可以了解一下2017-09-09