女朋友接到了個任務,就是把n多張挨個上傳到公司**上,她自己搞了半天進度緩慢,然後就打起我的主意來了。像我這麼懶的人,當然是懶得動了,但是自己的女朋友,必須寵著。
需求大概是這樣:把上傳到公司**後台,然後給命名,就完事了。
幾小時的工作,幾分鐘搞定。
# -*-coding:utf-8 -*-
import requests
from requests import exceptions
import re
import time
import os
def gethtml(name,path):
files =
#定義請求頭 偽裝成瀏覽器 新增 cookie
try:
r=requests.post('',data=,files=files,headers=headers)
r.raise_for_status()
return r.text
except requests.requestexception as e:
return e.strerror
def getfile():
for filenames in os.walk("c:\\users\\documents\\wechat files\\zj19950204\\filestorage\\file\\2020-03\\wx\\wx"):
for i in filenames:
#print(i.split('.')[0])
gethtml(i.split('.')[0],"c:\\users\\documents\\wechat files\\zj19950204\\filestorage\\file\\2020-03\\wx\\wx\\"+i)
#停頓一下,避免伺服器崩掉
time.sleep(2)
getfile()
python 讓繁瑣工作自動化 除錯
將可能出錯的程式放在try子句中,如果出現乙個錯誤,程式就會立刻轉到except處,執行完except處的 後,程式繼續往下執行。def spam divideby try return 42 divideby except print erro invalid argument print spa...
python自動化測試
為了讓單元測試 能夠被測試和維護人員更容易地理解,最好的解決辦法是讓開發人員遵循一定的規範來編寫用於測試的 具體到python程式設計師來講,則是要採用pyunit這一自動測試框架來構造單元測試用例。目前pyunit已經得到了大多數python開發人員的認可,成了事實上的單元測試標準。1.要被測試的...
python自動化例項
前面文章,我們介紹了如何採用xpath表示式去定位網頁元素,在掌握了如何抓取或者如何書寫精確的xpath表示式後,我們可以開始寫自己的第乙個真正意義上的webui 自動化測試指令碼,就相當於,你在學習python,如何在控制台列印hello,python!一樣。在寫自動化指令碼之前,需要明確手動指令...