python自動化提交,讓女朋友不再熬夜加班

2022-09-12 03:57:09 字數 969 閱讀 5238

女朋友接到了個任務,就是把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!一樣。在寫自動化指令碼之前,需要明確手動指令...