記錄三種添加cookie保持接口登錄狀態(tài)的方法,方便自己回顧。1.簡單粗暴式。此方法比較小白,前提是已經(jīng)通過fiddler抓包等方式拿到了cookie,然后直接塞進去。importrequeststrainsUrl='http://XXX.com/trains'headers={"Content-Type":"application/json;charset=UTF-8",}cookies={"XXXthor":"XXXXXX105a42"}prames=
系統(tǒng) 2019-09-27 17:49:54 1944
更新mysql8.17的腳本:2019-09-19#-*-coding:utf-8-*-importsysreload(sys)importgetoptimportcommandsimportsubprocessimportfileinputimportos__author__='Lenny'INFO="\033[1;33;40m%s\033[0m"ERROR="\033[1;31;40m%s\033[0m"NOTICE="\033[1;32;40m%s\
系統(tǒng) 2019-09-27 17:49:31 1944
在Python3.x的世界里,cmp函數(shù)沒有了。那么sorted,min,max等需要比較函數(shù)作為參數(shù)的函數(shù)該如何用呢?以min函數(shù)的定義為例,有兩種重載形式:單參數(shù)(一個迭代器):復(fù)制代碼代碼如下:min(iterable[,key=func])->value多參數(shù)(多個待比較內(nèi)容):復(fù)制代碼代碼如下:min(a,b,c,...[,key=func])->value本文主要討論key=func參數(shù)的使用。舉例說明吧:1.自定義對象的比較我定義了一個類te
系統(tǒng) 2019-09-27 17:48:44 1944
Python中除法那些坑最近刷了一個cf題目,被python中的出發(fā)機制坑的不要不要的。這是鏈接:Chunga-Changapython中//和/的區(qū)別與使用a//b會獲取值的整數(shù)部分,小數(shù)部分會丟失a/b會返回完整的值舉個栗子:5//2=25/2=2.5那么問題來了?int(a/b)和a//b的區(qū)別在哪里呢?例1:int(7/3)=27//3=2既然如此討論它們意義在上面地方呢?看看例二例二:int(999999999999999997/5)=20000
系統(tǒng) 2019-09-27 17:48:09 1944
首先聲明,沒有什么不良動機,因為經(jīng)常會用translate.google.cn,就想著用Python模擬網(wǎng)頁提交實現(xiàn)文檔的批量翻譯。據(jù)說有API,可是要收費。生成TokenGoogle為防爬蟲而生成token的代碼是Javascript的,且是根據(jù)網(wǎng)站的TKK值和提交的文本動態(tài)生成。網(wǎng)上搜到的一段Python代碼有點小Bug,且缺少動態(tài)獲取TKK的步驟。最后還是對照Javascript代碼自己改成Python了。方法很簡單,先轉(zhuǎn)成易懂的Javascript
系統(tǒng) 2019-09-27 17:47:50 1944
本文實例講述了python實現(xiàn)獲取序列中最小的幾個元素。分享給大家供大家參考。具體方法如下:importheapqimportrandomdefissorted(data):data=list(data)heapq.heapify(data)whiledata:yieldheapq.heappop(data)alist=[xforxinrange(10)]random.shuffle(alist)print'theoriginlistis',alistpr
系統(tǒng) 2019-09-27 17:47:41 1944
本文所述實例為Python處理文本文件并生成指定格式文件的方法,具體實現(xiàn)功能代碼如下所示:importosimportsysimportstring#以指定模式打開指定文件,獲取文件句柄defgetFileIns(filePath,model):print("打開文件")print(filePath)print(model)returnopen(filePath,model)#獲取需要處理的文件defgetProcFile(path):returnos.l
系統(tǒng) 2019-09-27 17:47:04 1944
首先通過一個例子來看一下本文中可能用到的對象和相關(guān)概念。復(fù)制代碼代碼如下:#coding:UTF-8importsys#模塊,sys指向這個模塊對象importinspectdeffoo():pass#函數(shù),foo指向這個函數(shù)對象classCat(object):#類,Cat指向這個類對象def__init__(self,name='kitty'):self.name=namedefsayHi(self):#實例方法,sayHi指向這個方法對象,使用類或?qū)?/span>
系統(tǒng) 2019-09-27 17:46:49 1944
在表達式中引用變量時,Python會按照如下的順序遍歷各個作用域,尋找該變量:當前函數(shù)作用域任何外圍作用域(比如包含當前函數(shù)的其他函數(shù))global作用域,即代碼所在的模塊的作用域如果上述作用域內(nèi)都找不到變量,就會報NameError異常。但是對變量賦值時,規(guī)則會有所不同。如果當前作用域變量已存在,那么其值會被替換。如果不存在,則會視為在當前作用域定義新變量,而不是向外圍作用域中尋找。如下函數(shù)deffunction():flag=Truedefhelper
系統(tǒng) 2019-09-27 17:46:14 1944
本文實例為大家分享了python視頻按幀截取圖片工具的具體代碼,供大家參考,具體內(nèi)容如下描述:將一個視頻流按幀數(shù)截取大量的圖片用途:AI的數(shù)據(jù)集制作,得到大量的圖片,之后將其打標簽更改的地方1.default--間隔的幀數(shù)2.input/output--輸入視頻的路徑、存放截取圖片的路徑(將路徑放入后面的‘'中即可)前面加r可表示絕對路徑eg:args=parser.parse_args(['--input',r'F:\data_video\IMG_439
系統(tǒng) 2019-09-27 17:46:11 1944