WenQuanYi-OpenSourceChinese:About1.“文泉驛”項目簡介2.“文泉驛”開發小組成員2.1.文泉驛項目維護人2.2.編輯委員會(用戶發送審核)2.3.文泉驛信任委員會(版權管理)2.4.捐款管理2.5.主要貢獻者2.6.點陣項目參與成員2.7.矢量項目參與成員1.“文泉驛”項目簡介作為幾千年中華文明的見證,浩瀚傳統文化傳承的載體,漢字是讓我們每一個中國人引以為豪的東方文明標志之一。我們的祖先創造漢字,書寫漢字,利用漢字和漢語的
系統 2019-08-12 01:31:49 2129
Python獲取當前路徑實現代碼importos,sys使用sys.path[0]、sys.argv[0]、os.getcwd()、os.path.abspath(__file__)、os.path.realpath(__file__)sys.path是Python會去尋找模塊的搜索路徑列表,sys.path[0]和sys.argv[0]是一回事因為Python會自動把sys.argv[0]加入sys.path。如果你在C:\test目錄下執行python
系統 2019-09-27 17:55:39 2128
今天就和大家一起來討論一下python實現12306余票查詢(pycharm+python3.7),一起來感受一下python爬蟲的簡單實踐我們說先在瀏覽器中打開開發者工具(F12),嘗試一次余票的查詢,通過開發者工具查看發出請求的包可以看到紅框框中的URL就是我們向12306服務器發出的請求,那么具體是什么呢?我們來看看https://kyfw.12306.cn/otn/leftTicket/queryZ?leftTicketDTO.train_date
系統 2019-09-27 17:54:34 2128
一.HTTP協議1.官方概念:HTTP協議是HyperTextTransferProtocol(超文本傳輸協議)的縮寫,是用于從萬維網(WWW:WorldWideWeb)服務器傳輸超文本到本地瀏覽器的傳送協議。(雖然童鞋們將這條概念都看爛了,但是也沒辦法,畢竟這就是HTTP的權威官方的概念解釋,要想徹底理解,請客觀目移下側......)2.白話概念:HTTP協議就是服務器(Server)和客戶端(Client)之間進行數據交互(相互傳輸數據)的一種形式。我
系統 2019-09-27 17:52:22 2128
1.枚舉-enumerate可以有參數哦之前我們這樣操作:i=0foriteminiterable:printi,itemi+=1現在我們這樣操作:fori,iteminenumerate(iterable):printi,itemenumerate函數還可以接收第二個參數。就像下面這樣:>>>list(enumerate('abc'))[(0,'a'),(1,'b'),(2,'c')]>>>list(enumerate('abc',1))[(1,'a')
系統 2019-09-27 17:52:08 2128
操作:輸入帶分頁的地址,去掉最后面的數字,設置一下起始頁數和終點頁數功能:下載對應頁碼的所有頁面并儲存為HTML文件,以當前時間命名代碼:#-*-coding:utf-8-*-#----------------------------#程序:百度貼吧的小爬蟲#日期:2015/03/28#語言:Python2.7#操作:輸入帶分頁的地址,去掉最后面的數字,設置一下起始頁數和終點頁數#功能:下載對應頁碼的所有頁面并儲存為HTML文件,以當前時間命名#-----
系統 2019-09-27 17:51:10 2128
python的set和其他語言類似,是一個無序不重復元素集,基本功能包括關系測試和消除重復元素.集合對象還支持union(聯合),intersection(交),difference(差)和sysmmetricdifference(對稱差集)等數學運算.sets支持xinset,len(set),和forxinset。作為一個無序的集合,sets不記錄元素位置或者插入點。因此,sets不支持indexing,slicing,或其它類序列(sequence-
系統 2019-09-27 17:50:43 2128
本來我一直不知道怎么來更好地優化網頁的性能,然后最近做python和php同類網頁渲染速度比較時,意外地發現一個很簡單很白癡但是我一直沒發現的好方法(不得不BS我自己):直接像某些php應用比如Discuz論壇那樣,在生成的網頁中打印出“本頁面生成時間多少多少秒”,然后在不停地訪問網頁測試時,很直觀地就能發現什么操作會導致瓶頸,怎樣來解決瓶頸了。于是我發現SimpleCD在生成首頁時,意外地竟然需要0.2秒左右,真真不能忍:對比Discuz論壇首頁平均生成
系統 2019-09-27 17:50:42 2128
Stringpython3中,所有不同語言的字符串都是Unicodefruit='banana'fruit[0]='b'fruit[0:4]='bana',我們不可以用fruit[0]='B'來修改字符串,但是List可以len(fruit)#字符串長度forletterinfruit:#輸出這個字符串中的所有字符ifletter=='a':#可以用等號來判斷字符或字符串是否相等after=before+'aaa'#字符串拼接(拼接后中間沒有空格)if'f
系統 2019-09-27 17:50:00 2128
一、函數的定義及其應用所謂函數,就是把具有獨立功能的代碼塊組織成為一個小模塊,在需要的時候調用函數的使用包含兩個步驟1.定義函數?C封裝獨立的功能2.調用函數?C享受封裝的成果函數的作用:在開發時,使用函數可以提高編寫的效率以及代碼的重用‘'函數:函數是帶名字的代碼塊,用于完成具體的工作需要在程序中多次執行同一項任務時,你無需反復編寫完成該任務的代碼,而只需調用該任務的函數,讓python運行其中的代碼,你將發現,通過使用函數,程序編寫,閱讀,測試和修復都
系統 2019-09-27 17:48:58 2128