如下所示:data={"北京":{"昌平":{"沙河":["oldboy","test"],"天通苑":["鏈接地產(chǎn)","我愛我家"]},"朝陽(yáng)":{"望京":["奔馳","陌陌"],"國(guó)貿(mào)":["CICC","HP"],"東直門":["advent","飛信"]},"海淀":{}},"山東":{"德州":{},"青島":{},"濟(jì)南":{}},"廣東":{"東莞":{},"常熟":{},"佛山":{}}}exit_flag=Falsewhilenotex
系統(tǒng) 2019-09-27 17:54:15 1985
1.作用將類方法轉(zhuǎn)換為類屬性,可以用.直接獲取屬性值或者對(duì)屬性進(jìn)行賦值2.實(shí)現(xiàn)方式使用property類來實(shí)現(xiàn),也可以使用property裝飾器實(shí)現(xiàn),二者本質(zhì)是一樣的。多數(shù)情況下用裝飾器實(shí)現(xiàn)。classStudent(object):@propertydefscore(self):returnself._score@score.setterdefscore(self,value):ifnotisinstance(value,int):raiseValueE
系統(tǒng) 2019-09-27 17:54:11 1985
目錄基礎(chǔ)知識(shí)學(xué)習(xí)(MOOC嵩天+零散知識(shí))無基礎(chǔ)不能高樓,合抱之木,生于毫末,九層之臺(tái),起于累土1.1PythonMOOC練習(xí)31.2PythonMOOC練習(xí)41.3python中的隨機(jī)函數(shù)random的用法示例1.4Python文本詞頻統(tǒng)計(jì)的編碼問題-MOOC嵩天1.5Python中的復(fù)數(shù)和誤區(qū)1.6Python計(jì)算圓周率的兩種方法1.7Python實(shí)現(xiàn)七段數(shù)碼管顯示效果1.8Python實(shí)現(xiàn)科赫?qǐng)D形設(shè)計(jì)1.9Python基本統(tǒng)計(jì)值計(jì)算1.10Pytho
系統(tǒng) 2019-09-27 17:53:52 1985
python連接mysql的客戶端importpymysql#導(dǎo)入模塊conn=pymysql.connect(host='127.0.0.1',#主機(jī)模塊port=3306,#端口號(hào)user='root',#用戶名password='123',#密碼database='db',#需要連接的庫(kù)charset='utf8'#指定編碼utf8)cursor=conn.cursor()#獲取游標(biāo)#cursor=conn.cursor(pymysql.cursor
系統(tǒng) 2019-09-27 17:53:19 1985
json格式的限制json格式的key必須是字符串?dāng)?shù)據(jù)類型文件中所有的字符串必須是""如果數(shù)字是key,那么dump之后會(huì)強(qiáng)行轉(zhuǎn)換成字符串?dāng)?shù)據(jù)類型json支持元組,對(duì)元組做value的字典會(huì)把元組強(qiáng)制轉(zhuǎn)化成列表,元組不能作為key可以多次dump,但是不能load,但是如果非要用json模塊進(jìn)行dump,最好用dumps寫入,loads輸出dic={‘1’:‘中國(guó)’,‘3’:4}str_dic=json.dumps(dic,ensure_ascii=Fal
系統(tǒng) 2019-09-27 17:53:06 1985
queue介紹queue是python中的標(biāo)準(zhǔn)庫(kù),俗稱隊(duì)列。在python中,多個(gè)線程之間的數(shù)據(jù)是共享的,多個(gè)線程進(jìn)行數(shù)據(jù)交換的時(shí)候,不能夠保證數(shù)據(jù)的安全性和一致性,所以當(dāng)多個(gè)線程需要進(jìn)行數(shù)據(jù)交換的時(shí)候,隊(duì)列就出現(xiàn)了,隊(duì)列可以完美解決線程間的數(shù)據(jù)交換,保證線程間數(shù)據(jù)的安全性和一致性。注意:在python2.x中,模塊名為Queuequeue模塊有三種隊(duì)列及構(gòu)造函數(shù)Pythonqueue模塊的FIFO隊(duì)列先進(jìn)先出。queue.Queue(maxsize)LI
系統(tǒng) 2019-09-27 17:52:43 1985
守護(hù)進(jìn)程(daemon)是指在UNIX或其他多任務(wù)操作系統(tǒng)中在后臺(tái)執(zhí)行的電腦程序,并不會(huì)接受電腦用戶的直接操控。此類程序會(huì)被以進(jìn)程的形式初始化。通常,守護(hù)進(jìn)程沒有任何存在的父進(jìn)程(即PPID=1),且在UNIX系統(tǒng)進(jìn)程層級(jí)中直接位于init之下。守護(hù)進(jìn)程程序通常通過如下方法使自己成為守護(hù)進(jìn)程:對(duì)一個(gè)子進(jìn)程調(diào)用fork,然后使其父進(jìn)程立即終止,使得這個(gè)子進(jìn)程能在init下運(yùn)行。?C維基百科守護(hù)進(jìn)程區(qū)別于普通用戶登陸系統(tǒng)后運(yùn)行的進(jìn)程,它是直接由系統(tǒng)初始化,和系
系統(tǒng) 2019-09-27 17:52:33 1985
1、python裝飾器最基礎(chǔ)的函數(shù)1defsum1():2sum=1+23print(sum)4sum1()查看函數(shù)執(zhí)行用了多長(zhǎng)時(shí)間,寫了幾句代碼插進(jìn)去了:1importtime23defsum1():4start=time.clock()5sum=1+26print(sum)7end=time.clock()8print("timeused:",end-start)910sum1()可是隨著繼續(xù)翻看,對(duì)越來越多的函數(shù)感興趣了,都想看下他們的運(yùn)行時(shí)間如何,
系統(tǒng) 2019-09-27 17:52:26 1985
這次代碼主要是實(shí)現(xiàn)列表的排序,使用sort函數(shù)實(shí)現(xiàn),sort函數(shù)是對(duì)列表中的元素按照特定順序進(jìn)行排序,默認(rèn)reverse,為false,從小到大排序,如果指定reverse=True,從大到小。語(yǔ)法格式:l.sort(),希望對(duì)你們有所幫助第一步:先打開我們的pycharm軟件,然后新建一個(gè)python文件。“file”,“new”,“pythonfile”第二步:新建好我們的python文件之后,在我們的編輯頁(yè)面輸入以下代碼:l=[2,1,4,3]l.s
系統(tǒng) 2019-09-27 17:51:56 1985
Python標(biāo)準(zhǔn)庫(kù)中有很多實(shí)用的工具類,但是在具體使用時(shí),標(biāo)準(zhǔn)庫(kù)文檔上對(duì)使用細(xì)節(jié)描述的并不清楚,比如urllib2這個(gè)HTTP客戶端庫(kù)。這里總結(jié)了一些urllib2的使用細(xì)節(jié)。1.Proxy的設(shè)置2.Timeout設(shè)置3.在HTTPRequest中加入特定的Header4.Redirect5.Cookie6.使用HTTP的PUT和DELETE方法7.得到HTTP的返回碼8.DebugLogProxy的設(shè)置urllib2默認(rèn)會(huì)使用環(huán)境變量http_proxy
系統(tǒng) 2019-09-27 17:51:34 1985