Time of Update: 2015-05-19
標籤:python 庫 http://blog.csdn.net/pipisorry/article/details/45830941集合庫collection一些特別的用例,在有些場合Counter非常實用。如果你參加過在這一年的Facebook HackerCup,你甚至也能找到他的實用之處。from collections import Counterprint Counter("hello")>
Time of Update: 2015-05-19
標籤:dictionary sort1.根據key排序,正向排序1 sorted(dic.items(), key=lambda d: d[0])2.根據value排序,反向排序sorted(dic.items(), key=lambda d: d[1],reverse=True)3.排序後對原來dictionay沒有改變,如果要使用排序後字典,則需將排序後字典賦值給新的變數dic=[(‘456‘, 90), (‘123‘, 78), (‘78‘,
Time of Update: 2015-05-18
標籤:在(1)中指令碼實現了保留指定檔案的功能,但不能刪除空目錄,在此補上刪除空目錄的方法1 def DeleteEmptyDir(path):2 for i in range(1,100):3 for parent,dirnames,filenames in os.walk(path):4 for dirname in dirnames:5 6 FullPath = parent + ‘\\‘ +
Time of Update: 2015-05-18
標籤:在python中,函數名也是一個變數,代表對一個函數內容的引用,意味著可以作為參數傳入到其他函數中,根據這個特性,發散出裝飾器、閉包等概念,並涉及到變數範圍等問題。函數python中函數操作符為(),在任何需要調用函數的地方都需要在函數名後面加(),表示調用該函數,否則的話僅僅表示一個函數對象,當然可以儲存這個對象,或者將該函數對象傳入到其他函數中,以供延遲調用。函數的參數分為按順序確定的位置參數、預設參數、非關鍵字可變長度參數、關鍵字可變長度參數。其中位置參數僅僅通過傳入時的順序來確定調
Time of Update: 2015-05-18
標籤:python python編譯錯誤 1 IndentationError: expected an indented block Python語言是一款對縮排非常敏感的語言,給很多初學者帶來了困惑,即便是很有經驗的Python程式員,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導致錯誤,或者縮排不對,而這是用肉眼無法分別的。
Time of Update: 2015-05-18
標籤:python world import 數組 字典 新手剛剛開始學習python,如果有寫錯或寫的不好的地方,請大家多多指教!在python中輸出當前系統import sysprint(sys.platform)輸出當前在那個目錄import osos.getcwd()輸出一個變數有多少位s =
Time of Update: 2015-05-18
標籤:python 字串 字母 檔案操作 元組 新手剛剛開始學習python,如有寫錯或者寫的不好的地方,請大家多多指導!python元組相加a = (1,2)b = (3,4)a + b元組運用乘法(1,2) * 4 #在這裡邊,元組不會被當成數字來計算,而是輸出4次給字母類型的元組拍t = (‘bb,‘
Time of Update: 2015-05-19
標籤:python 報錯 安裝模組 在安裝Python的psutil模組時,報“error: command ‘x86_64-linux-gnu-gcc‘ failed with exit status 1”的錯誤,系統提示缺少Python的標頭檔,那就是說系統沒有安裝python的開發包,安裝之就行了。$ sudo pip install psutil[
Time of Update: 2015-05-19
標籤:python曾靈敏 — MAY 18,
Time of Update: 2015-05-18
標籤:接觸了Ruby,發現它有個包管理工具RubyGem非常好用,而且有非常完備的文檔系統http://rdoc.info發現Python下也有相同的工具,包含easy_install和Pip。只是,我沒有細看easy_install的方法,這就簡單的介紹一下Pip的安裝與使用:準備:$ curl -O http://python-distribute.org/distribute_setup.py$ python distribute_setup.py安裝:$ curl -O https://
Time of Update: 2015-05-18
標籤:pycurl的學習 (2013-09-26 10:40:31)轉載▼ 分類: python pycurl的使用pycurl是curl的一個python版本。 pycurl的使用說明:pycurl的使用主要是一些參數的設定。1,c.setopt(pycurl.URL,myurl)設定連結的地址2,c.setopt(pycurl.HTTPHEADER,[‘Content-Type:
Time of Update: 2015-05-18
標籤: 類變數,是各個執行個體共用的資源,就像中央空調,只有一個,但每個房間(執行個體)均可享用。 執行個體變數,是每個執行個體各自分配使用的變數,每個房間(執行個體)都有一台空調,供自己使用。 class handle(object): instance_num = 100 id = 0 def __init__(self, id): self.id = id
Time of Update: 2015-05-18
標籤:原文出處:http://nonfu.me/p/5935.html知乎的整個網站架構圖如下:知乎技術方案知乎是國內很少的使用Python開發的一個網站,也很多值得我們學習的地方,從知乎讓我們也可以瞭解到一些新的WEB技術。一、Python架構知乎目前使用的是Tornado 架構。Tornado 全稱Tornado Web Server,是一個用Python 語言寫成的Web 服務器兼Web 應用程式架構,由 FriendFeed 公司在自己的網站FriendFeed
Time of Update: 2015-05-18
標籤:由於python本身的線程基本上比較殘廢,所以為了利用機器的cpu,就不得不用上多進程。。。在遊戲伺服器的設計中,最為常見的方式是:掛一個前端伺服器,專門來維護與用戶端的串連,然後將用戶端的請求資料轉寄給後端伺服器。。。上面的方式是現在最為正統的。。。但是自己因為環境的限制,需要做到對用戶端透明,然後將後端的伺服器轉換成為多進程的。。。所以這裡就只有用一點比較彆扭的方法了,首先處理登入等一些常規的邏輯放在前端伺服器,當進入放進進行匹配戰鬥之後,將用戶端的socket串連直接交給後端伺服器,
Time of Update: 2015-05-18
標籤:d = { ‘Adam‘: 95, ‘Lisa‘: 85, ‘Bart‘: 59 }def generate_tr(name, score): if score < 60: return ‘<tr><td>%s</td><td style="color:red">%s</td></tr>‘ % (name, score) return
Time of Update: 2015-05-18
標籤:import sysimport osdef pySource(filePath): myFile=os.path.basename(filePath) dir=os.path.dirname(filePath) fileName=os.path.splitext(myFile)[0] if(os.path.exists(dir)): paths=sys.path pathfound=0 for path in
Time of Update: 2015-05-18
標籤:Josh Triplett以一個“笑點”開始了他在PyCon 2015上的演講:移植Python使其無需作業系統運行:他和他的英特爾同事讓解譯器能夠在GRUB引導程式、BIOS或EFI系統上運行。連演講的休息時間也沒放過,他有很多有趣的要說的事情,還有許多讓人大開眼界的示範。Python在Boot
Time of Update: 2015-05-18
標籤:雖然自己會吐槽python這語言讓人受不了的慢,不過也不得不說python語言在文法上的精鍊,在寫代碼的時候確實會比java方便一些。。。不過由於python無法像java一樣項目的開始先定義一套強型別限制的介面,所以總感覺在寫python的時候有點不踏實。。。不過pycharm從某種程度上通過注釋也能減輕一點這方面的擔憂。。好了。。。。。決定了要看一下python的實現。。。這裡就先從python的對象結構來說吧。。。。在python中,所有的東西都是對象,整數是,方法也是,。。總之什麼
Time of Update: 2015-05-18
標籤:python 語音辨識 curl 百度給的範例程式,不論C還是Java版,都分為method1和method2兩種前者稱為隱式(post的是json串,音頻資料編碼到json裡),後者稱為顯式(post的就是音頻資料)一開始考慮到python
Time of Update: 2015-05-18
標籤:輸入:ex10raw_input("Name? ")查看協助文檔:ex12python -m pydoc raw_input匯入模組:ex13from sys import argv解包:ex13script, first, second, third = argv運行時,需要多個參數 讀取檔案:ex15txt = open(filename)print "Here‘s your file %r:" % filenameprint