基于TCP協(xié)議的套接字編程實(shí)現(xiàn)電話溝通為例,這里傳遞的是字符,可以自己嘗試去發(fā)送一個(gè)文件#服務(wù)端importsocket#1.符合TCP協(xié)議的手機(jī)server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#TCP#2.綁定手機(jī)號(hào)一個(gè)服務(wù)器,我們自己的電腦作為服務(wù)器的話,用自己的IP地址server.bind(('127.0.0.1',8000))#127.0.0.1代表本地#server.bind(('1
系統(tǒng) 2019-09-27 17:53:04 1779
進(jìn)程是操作系統(tǒng)分配內(nèi)存的最小單位Python中進(jìn)程用到的庫(kù)multiprocessing簡(jiǎn)單的多進(jìn)程示例frommultiprocessingimportProcessfromtimeimporttime,sleepfromrandomimportrandintdefdownload_task(task_name):print(task_name+'開(kāi)始下載')time=randint(1,5)sleep(time)print(task_name+f'下載
系統(tǒng) 2019-09-27 17:53:03 1779
1.常用模塊#連接數(shù)據(jù)庫(kù)connect()函數(shù)創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)連接對(duì)話并返回一個(gè)新的連接實(shí)例對(duì)象PG_CONF_123={'user':'emma','port':123,'host':'192.168.1.123','password':'emma','database':'dbname'}conn=psycopg2.connect(**PG_CONF_123)#打開(kāi)一個(gè)操作整個(gè)數(shù)據(jù)庫(kù)的光標(biāo)連接對(duì)象可以創(chuàng)建光標(biāo)用來(lái)執(zhí)行SQL語(yǔ)句cur=conn.cur
系統(tǒng) 2019-09-27 17:52:21 1779
#下載一個(gè)網(wǎng)頁(yè)importrequestsimportreurl='https://www.biquge5200.cc/14_14621/'#模擬瀏覽器發(fā)送http請(qǐng)求response=requests.get(url)#編碼方式response.encoding='utf-8',如果下載下來(lái)的網(wǎng)頁(yè)內(nèi)容有中文亂碼現(xiàn)象就需要加上這一句話#網(wǎng)頁(yè)源碼html=response.text#[0]取列表下第0個(gè)元素.#eg:title的輸出結(jié)果為:['斗神狂飆無(wú)彈窗
系統(tǒng) 2019-09-27 17:52:18 1779
關(guān)于聲明并初始化二維列表想要快速創(chuàng)建一個(gè)二維列表如:5x3的二維列表[[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]正確用法:#先創(chuàng)建一個(gè)一維列表tmp=[0,]*3result=[]foriinrange(5):#拷貝對(duì)象result.append(tmp.copy())result[0][1]=1print(result)#[[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]誤用:#得到的
系統(tǒng) 2019-09-27 17:51:23 1779
1前言某天,我的一個(gè)朋友告訴我說(shuō),實(shí)現(xiàn)經(jīng)濟(jì)自由的關(guān)鍵是股票投資。雖然這是市場(chǎng)繁榮時(shí)期的真理,但如今業(yè)余交易股票仍然是一個(gè)有吸引力的選擇。由于在線交易平臺(tái)的便利性,涌現(xiàn)了許多自主價(jià)值投資者或家庭主婦交易員。甚至還有一些成功的故事和廣告吹噓有“快速致富計(jì)劃”學(xué)習(xí)如何投資回報(bào)率高達(dá)40%甚至更高的股票。投資已成為當(dāng)今職場(chǎng)人士的福音。現(xiàn)在的問(wèn)題是:哪些股票?如何分析股票?與其他股票相比,所選股票的回報(bào)和風(fēng)險(xiǎn)是什么?本文的目標(biāo)是讓你了解使用快速簡(jiǎn)單的Python代碼
系統(tǒng) 2019-09-27 17:51:03 1779
先給大家分享一下全部代碼importosfromPILimportImageimporttkinterimporttkinter.filedialogimporttkinter.messageboxclassWindow():def__init__(self):self.root=root=tkinter.Tk()self.menu=tkinter.Menu(root)self.submenu=tkinter.Menu(self.menu,tearoff=
系統(tǒng) 2019-09-27 17:50:59 1779
一、缺失值的處理方法由于各種各樣的原因,真實(shí)世界中的許多數(shù)據(jù)集都包含缺失數(shù)據(jù),這些數(shù)據(jù)經(jīng)常被編碼成空格、nans或者是其他的占位符。但是這樣的數(shù)據(jù)集并不能被scikit-learn算法兼容,因?yàn)榇蠖鄶?shù)的學(xué)習(xí)算法都會(huì)默認(rèn)數(shù)組中的元素都是數(shù)值,因此素偶有的元素都有自己的代表意義。使用不完整的數(shù)據(jù)集的一個(gè)基本策略就是舍棄掉整行或者整列包含缺失值的數(shù)值,但是這樣處理會(huì)浪費(fèi)大量有價(jià)值的數(shù)據(jù)。下面是處理缺失值的常用方法:1.忽略元組當(dāng)缺少類別標(biāo)簽時(shí)通常這樣做(假定挖掘
系統(tǒng) 2019-09-27 17:50:59 1779
time庫(kù)是Python中處理時(shí)間的標(biāo)準(zhǔn)庫(kù)計(jì)算機(jī)時(shí)間的表達(dá)提供獲取系統(tǒng)時(shí)間并格式化輸出功能提供系統(tǒng)級(jí)精確計(jì)時(shí)功能,用于程序性能分析time庫(kù)包括三類函數(shù)時(shí)間獲取:time()ctime()gmtime()時(shí)間格式化:strftime(0strptime()程序計(jì)時(shí):sleep(),perf_counter()時(shí)間獲取time()獲取當(dāng)前時(shí)間戳,即計(jì)算機(jī)內(nèi)部時(shí)間值,浮點(diǎn)數(shù)importtimetime.time();#運(yùn)行結(jié)果#1568855802.08770
系統(tǒng) 2019-09-27 17:50:57 1779
Python:1.print()函數(shù):打印字符串2.raw_input()函數(shù):從用戶鍵盤(pán)捕獲字符3.len()函數(shù):計(jì)算字符長(zhǎng)度4.format(12.3654,'6.2f'/'0.3%')函數(shù):實(shí)現(xiàn)格式化輸出5.type()函數(shù):查詢對(duì)象的類型6.int()函數(shù)、float()函數(shù)、str()函數(shù)等:類型的轉(zhuǎn)化函數(shù)7.id()函數(shù):獲取對(duì)象的內(nèi)存地址8.help()函數(shù):Python的幫助函數(shù)9.s.islower()函數(shù):判斷字符小寫(xiě)10.s.spp
系統(tǒng) 2019-09-27 17:50:54 1779