本周的PyCoder'sWeekly上分享了一篇小文章,它里面提到的冷知識(shí)很有意思,我稍作補(bǔ)充,分享給大家。它提到的部分問題,讀者們可以先思考下:若兩個(gè)元組相等,即a==b且aisb,那么相同索引的元素(如a[0]、b[0])是否必然相等呢?若兩個(gè)對(duì)象的hash結(jié)果相等,即hash(a)==hash(b),那么它們是否必然相等呢?答案當(dāng)然都為否(不然就不叫冷知識(shí)了),大家可以先嘗試回答一下,然后再往下看。-----思考分割線-----好了,先來看看第一個(gè)問
系統(tǒng) 2019-09-27 17:48:26 1607
python的osmodule中有fork()函數(shù)用于生成子進(jìn)程,生成的子進(jìn)程是父進(jìn)程的鏡像,但是它們有各自的地址空間,子進(jìn)程復(fù)制一份父進(jìn)程內(nèi)存給自己,兩個(gè)進(jìn)程之間的執(zhí)行是相互獨(dú)立的,其執(zhí)行順序可以是不確定的、隨機(jī)的、不可預(yù)測(cè)的,這點(diǎn)與多線程的執(zhí)行順序相似。importosdefchild():print'Anewchild:',os.getpid()print'Parentidis:',os.getppid()os._exit(0)defparent()
系統(tǒng) 2019-09-27 17:48:24 1607
閱讀更多萬能的Python大法可以做很多有趣的事情,那我們今天來看看使用簡(jiǎn)單的Python來實(shí)現(xiàn)對(duì)一個(gè)網(wǎng)頁的朗讀吧!首先我們需要裝一些必要的庫(kù):readability它是用來提取網(wǎng)頁內(nèi)的內(nèi)容的pipinstallreadability-lxmlgoose它是一個(gè)文章提取器,我們用它來進(jìn)行文章的提取pipinstallgoose3baidu-aip百度提供的PythonSDK,接口文檔:http://ai.baidu.com/docs#/TTS-Online
系統(tǒng) 2019-09-27 17:48:22 1607
#money=int(input('你有多少錢?'))#ifmoney>50:#print('打車回家')#b=input('到家了嗎?')#ifb=='到家了':#print('我到家了阿')#else:#pass#please=input('你是男的還是女的?')#ifplease=='男的'orplease=='男':#print('你走吧')#elifplease=='美女':#age=int(input("今年多大拉?"))#ifint(age)
系統(tǒng) 2019-09-27 17:48:20 1607
Importos;--Python自帶print(os.getcwd())--獲得當(dāng)前工作目錄os.chdir('/Users/longlong/Documents')--轉(zhuǎn)換到/Users/longlong/Documents目錄os.path.join(parm1,parm2,...)--從一個(gè)或多個(gè)路徑片段中構(gòu)造一個(gè)路徑名。os.path.expanduser()--用來將包含~符號(hào)的路徑擴(kuò)展為完整的路徑復(fù)制代碼代碼如下:>>>pathname='/
系統(tǒng) 2019-09-27 17:48:14 1607
URL提交是百度提供的一個(gè)站長(zhǎng)工具,用于給站長(zhǎng)提供手工收錄某些URL的接口,但是該接口有驗(yàn)證碼識(shí)別部分,比較難弄。所以編寫了如下程序進(jìn)行驗(yàn)證碼自動(dòng)識(shí)別:主要思路獲取多個(gè)驗(yàn)證碼,提交到http://lab.ocrking.com/進(jìn)行多次識(shí)別,然后計(jì)算每個(gè)驗(yàn)證碼圖片識(shí)別出來的字母或數(shù)字進(jìn)行統(tǒng)計(jì),得出統(tǒng)計(jì)率最高的即為驗(yàn)證碼。復(fù)制代碼代碼如下:#!/usr/bin/envpython#-*-coding:utf-8-*-importrequestsimportt
系統(tǒng) 2019-09-27 17:48:10 1607
在使用uliweb開發(fā)soapwebservice后,啟動(dòng)uliweb時(shí),werkzeug的日志莫名其妙丟失了。正常的日志:復(fù)制代碼代碼如下:[INFO]*LoadingDebuggedApplication...[INFO]*Runningonhttp://localhost:8000/[INFO]*Restartingwithreloader[INFO]*LoadingDebuggedApplication...異常的日志:復(fù)制代碼代碼如下:[INFO
系統(tǒng) 2019-09-27 17:48:08 1607
有很久沒有更新我的博客了,在學(xué)習(xí)flask去了,別人都說flask不難,其實(shí)現(xiàn)在我也這么覺得,但是在剛接觸的時(shí)候還是有點(diǎn)吃力的。在學(xué)習(xí)的過程中查閱了不少,也了解了許多,今天想做個(gè)總結(jié)。。。以免覺得學(xué)了那么久什么都沒學(xué)到,還有防止以后忘記。一.關(guān)于裝飾器,路由最開始接觸的時(shí)候覺得好神奇,只會(huì)照著敲不知道怎么自己用起來@app.route(‘/')defhello:print(‘hello')注意:1.只有@這個(gè)東西是固定的,app是可以換的,這與藍(lán)本中的定義
系統(tǒng) 2019-09-27 17:48:05 1607
本文較為詳細(xì)的介紹了python中raw_input的用法,使用raw_input能夠很方便的叢控制臺(tái)讀入數(shù)據(jù)。具體用法示例如下:1.輸入字符串#13222319810101****nID=''while1:nID=raw_input("Inputyouridplz")iflen(nID)!=len("13222319810101****"):print'wringlengthofid,inputagain'else:breakprint'youridis
系統(tǒng) 2019-09-27 17:47:47 1607
本文介紹了使用Python來掃描指定目錄下的文件,或者匹配指定后綴和前綴的函數(shù)。步驟如下:如果要掃描指定目錄下的文件,包括子目錄,需要調(diào)用scan_files("/export/home/test/")如果要掃描指定目錄下的特定后綴的文件(比如jar包),包括子目錄,調(diào)用scan_files("/export/home/test/",postfix=".jar")如果要掃描指定目錄下的特定前綴的文件(比如test_xxx.py),包括子目錄,調(diào)用scan_
系統(tǒng) 2019-09-27 17:47:27 1607