#服務(wù)端fromsocketimport*s=socket(AF_INET,SOCK_STREAM)#IVP4尋址tcp協(xié)議s.bind(('',6666))#補(bǔ)丁端口s.listen(1)#開始監(jiān)聽一個(gè)隊(duì)列sock,addr=s.accept()#返回兩次第一次返回連接地址二端口號(hào)print('成功',addr)sock.send(str('dd').encode("utf-8"))text=sock.recv(1024)#緩存長度print(text)
系統(tǒng) 2019-09-27 17:45:24 1635
在python的lib目錄里有一個(gè):this.py,它其實(shí)是隱藏著一首詩,源碼如下:復(fù)制代碼代碼如下:s="""GurMrabsClguba,olGvzCrgrefOrnhgvshyvforggregunahtyl.Rkcyvpvgvforggregunavzcyvpvg.Fvzcyrvforggregunapbzcyrk.Pbzcyrkvforggregunapbzcyvpngrq.Syngvforggregunaarfgrq.Fcnefrvforggr
系統(tǒng) 2019-09-27 17:38:46 1635
SessionMiddleware激活后,每個(gè)傳給視圖(view)函數(shù)的第一個(gè)參數(shù)``HttpRequest``對(duì)象都有一個(gè)session屬性,這是一個(gè)字典型的對(duì)象。你可以象用普通字典一樣來用它。例如,在視圖(view)中你可以這樣用:#Setasessionvalue:request.session["fav_color"]="blue"#Getasessionvalue--thiscouldbecalledinadifferentview,#orman
系統(tǒng) 2019-09-27 17:38:45 1635
Python實(shí)現(xiàn)截屏的函數(shù)#-*-coding:cp936-*-importtime,Imageimportos,win32gui,win32ui,win32con,win32apidefwindow_capture(dpath):'''''截屏函數(shù),調(diào)用方法window_capture('d:\\'),參數(shù)為指定保存的目錄返回圖片文件名,文件名格式:日期.jpg如:2009328224853.jpg'''hwnd=0hwndDC=win32gui.Get
系統(tǒng) 2019-09-27 17:38:39 1635
字符串中字符大小寫的變換1.str.lower()//小寫>>>'SkatE'.lower()'skate'2.str.upper()//大寫>>>'SkatE'.upper()'SKATE'3.str.swapcase()//大小寫互換>>>'SkatE'.swapcase()'sKATe'4.str.title()//首字母大寫,其余的小寫>>>'SkatE'.title()'Skate'字符串在輸出時(shí)的對(duì)齊1.str.ljust(width,[fil
系統(tǒng) 2019-09-27 17:38:38 1635
1、文件上傳(input標(biāo)簽)(1)html代碼(form表單用post方法提交)表格(2)jq提交表單到后臺(tái)$("#submitForm").click(function(){//alert($("#SelectBus").val());addNameForm();//因?yàn)槭莿?dòng)態(tài)加載的表單內(nèi)容,所以會(huì)用函數(shù)給所用標(biāo)簽符name值$.ajaxSetup({async:false});$("#picture_form").ajaxSubmit({resetF
系統(tǒng) 2019-09-27 17:38:37 1635
這玩意反反復(fù)復(fù)弄了一晚上,這里詳細(xì)敘述下如何安裝,肯定會(huì)對(duì)大家有所幫助。首先默認(rèn)大家都裝了Python,這個(gè)從官網(wǎng)下基本不會(huì)有任何難度。(1)Setuptools的安裝為啥先說這個(gè),后面所有whl文件都要用這個(gè)安裝。基本上沒有幾個(gè)教程先介紹這個(gè)的,這里說全一點(diǎn),方便小白使用。我們裝的是Setuptools0.6c11。別的版本不是不行,因?yàn)檫@個(gè)在Pypi上面直接有exe文件,反正就是方便。地址:https://pypi.python.org/pypi/se
系統(tǒng) 2019-09-27 17:38:37 1635
Pythonsocket網(wǎng)絡(luò)編程初學(xué)python,前段時(shí)間買了兩本書《python編程從入門到實(shí)踐》《Python核心編程第三版》,第一本書主要講的是一些基本語法和一些基本的使用方法,而第二本則深入很多,自己看來也是一知半解,剛好看到了這部分網(wǎng)絡(luò)編程,依然有好多不太理解的地方,不過想來通過自己不斷的摸索,不斷地搜尋資料學(xué)習(xí),早晚應(yīng)該會(huì)變得通透吧.......這部分主要使用的模塊就是socket模塊,在這個(gè)模塊中可以找到socket()函數(shù),該函數(shù)用于創(chuàng)建套
系統(tǒng) 2019-09-27 17:38:34 1635
裝飾器(decorator)是一種高級(jí)Python語法。裝飾器可以對(duì)一個(gè)函數(shù)、方法或者類進(jìn)行加工。在Python中,我們有多種方法對(duì)函數(shù)和類進(jìn)行加工,比如在Python閉包中,我們見到函數(shù)對(duì)象作為某一個(gè)函數(shù)的返回結(jié)果。相對(duì)于其它方式,裝飾器語法簡單,代碼可讀性高。因此,裝飾器在Python項(xiàng)目中有廣泛的應(yīng)用。這是在Python學(xué)習(xí)小組上介紹的內(nèi)容,現(xiàn)學(xué)現(xiàn)賣、多練習(xí)是好的學(xué)習(xí)方式。第一步:最簡單的函數(shù),準(zhǔn)備附加額外功能#-*-coding:gbk-*-'''
系統(tǒng) 2019-09-27 17:38:30 1635
如果直接對(duì)大文件對(duì)象調(diào)用read()方法,會(huì)導(dǎo)致不可預(yù)測(cè)的內(nèi)存占用。好的方法是利用固定長度的緩沖區(qū)來不斷讀取文件內(nèi)容。即通過yield。在用Python讀一個(gè)兩個(gè)多G的txt文本時(shí),天真的直接用readlines方法,結(jié)果一運(yùn)行內(nèi)存就崩了。還好同事點(diǎn)撥了下,用yield方法,測(cè)試了下果然毫無壓力。咎其原因,原來是readlines是把文本內(nèi)容全部放于內(nèi)存中,而yield則是類似于生成器。代碼如下:defopen_txt(file_name):withope
系統(tǒng) 2019-09-27 17:38:24 1635