原创 http常見狀態碼彙總

1、200:請求正常,返回數據 2、301:永久重定向,例如訪問www.jingdong.com,京東會永久重新定向到www.jd.com,這個是京東公司之前變動的,從jingdong變到jd 3、302:臨時重定向 4、400:請求的U

原创 partially initialized module 'requests' has no attribute 'get'解決方法

出現“AttributeError: module ‘requests’ has no attribute ‘get’”的錯誤提示 解決方法:         檢查是不是自己寫的代碼文件命名爲requests.py,修改文件名,即可。  

原创 exchangelib修改郵件已讀狀態

email.is_read = True # 將郵件設置爲已讀 email.save(update_fields=[‘is_read’])更改郵件中的已讀狀態

原创 decode與encode區別

計算機存儲的是bytes,如果需要將bytes轉換爲str時需要decode編碼來實現 如果要將str轉換爲bytes時,需要通過encode來實現。 bytes->  decode->str str->  encode->bytes  

原创 python的tkinter獲取文件夾和文件路徑

python通過以下方式獲取文件夾和文件的路徑: from tkinter.filedialog import askdirectory,askopenfilename 其中askdirectory是獲取文件夾路徑 folder_path

原创 ProxyHandler處理器及編碼學習

1、今天學習ProxyHandler,主要用這個來請求代理服務器首先創建一個handler=request.ProxyHandler({"http":"111.20.101.70:80"}) (handler是僞裝本地地址)我通過http

原创 創建virtualenv並啓動建立Django項目

1、打開CMD通過pip freeze查看virtualenv模塊是否安裝 2、pip install virtualenv 3、virtualenv  smart:創建smart虛擬環境,(smart可自行定義) 4、進入smart文件

原创 將mongoDB製作成Windows服務

1、創建配置文件:  在MongDB安裝的目錄創建mongd.cfg文件,在文件中寫入兩行數據:1、寫入日誌文件路徑logpath=D:\MongoDB\log\mongd.log(自己創建log文件夾及mongd.log文件)2、寫入數

原创 mongoDB基本操作命令

1、通過use指令可以創建數據庫:use qq 如上圖所示,雖然use qq創建了qq數據庫,但是qq中沒有值,故在 shwo dbs時沒有顯示qq數據庫,我們給qq增加數據再次show dbs時就出現了,如下:  通過db.drop

原创 無法安裝pymongo的童鞋看過來

安裝時出現無法安裝,找不到版本,如下: 然後通過執行以下語句,秒成功。 pip install pymongo -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.c

原创 xpath截取時有時列表中是文本類型,有時是element類型

最近要開始帶娃了,可能學習的時間就比以前縮短了,但是不影響對學習的嚮往與追求。 步入正題: 最近在使用xpath時,有時候通過html.xpath(".//a[@class='ulink']/text()")截取到的就是列表文本文件,有時

原创 python引用itchat調取好友信息

利用itchat.get_friends()調取的是一個好友信息列表,每個列表是一個好友字典信息,大家可以順利調取,不懂可聯繫我,謝謝。 以下爲部分代碼:

原创 2020-04-08

昨天沒看書,今天就看了一篇voa,晚上看python的beautiful soup時莫名煩躁,啥都不想幹

原创 Python導入天氣數據時出現GBK問題解決辦法

利用Python編寫導入CSV格式天氣 數據時提示如下: 解決辦法,將with open(filename) 增加encoding="utf-8"(with open(filename,encoding="utf-8"))這樣就OK了。