Time of Update: 2017-01-16
標籤:內容 post use 多進程 info als 格式 name eve 作業要求: 使用者加密認證 &nb
Time of Update: 2017-01-16
標籤:round 替換 字串處理 bsp 返回 nbsp 變化 元組 replace python 2 字串處理小結:字元替換:new_str =
Time of Update: 2017-01-16
標籤:python web架構django一、Django安裝 Django是python程式設計語言驅動的一個開源模型、視圖、控制器(MVC)風格的web應用程式架構,其最初的開發人員是Adrian和Simon。開發背景是為了快速建立新聞網站,開源時間是2005年。官方網站:https://www.djangoproject.com 官方文檔:https://docs.djangoproject.com/en/1.9/
Time of Update: 2017-01-16
標籤:python os Python的os模組是一個跟作業系統結合比較密切的模組,裡面提供了很多很多比較有用的方法。os.getcwd() 擷取當前工作目錄,即該Python指令碼運行時的目錄print(os.getcwd())結果:/Users/ssspure/PycharmProjects/File/osmodule 2. os.chdir("dirname")
Time of Update: 2017-01-16
標籤:-- pytho 選擇 ges 注釋 調整 tar oop 學習 一、Python發展史二、Python2 or 3
Time of Update: 2017-01-16
標籤:blog 作用 error: detail code can 是什麼 efault else 轉~Python字串的encode與decode研究心得——解決亂碼問
Time of Update: 2017-01-16
Fabric的安裝Fabric支援pip,easy_install或源碼方式安裝,很方便解決包依賴問題,(根據使用者環境,自行選擇pip或ease_install)pip install fabriceasy_install fabric源碼安裝不介紹了。校正安裝結果,如果匯入模組沒有提示異常,則說明安裝成功:root@Python_S6:~# pythonPython 2.7.5+ (default, Sep 19 2013, 13:48:49) [GCC 4.8.1] on
Time of Update: 2017-01-16
Fabric 是基於 SSH 協議的 Python 工具,相比傳統的 ssh/scp 方式,用 Python 的文法寫管理命令更易讀也更容易擴充,管理單台或者多台機器猶如本地操作一般。官網地址:http://fabfile.org安裝省略python、pip管理工具安裝過程pip install fabric驗證是否安裝成功進入python編輯模式,輸入代碼,無錯即表示成功安裝from fabric.api import localfabric版hello worldfabric
Time of Update: 2017-01-16
fabrictitle是開發,但是同時要幹開發測試還有營運的活……為毛 task*3 不是 salary * 3 (o(╯□╰)o)近期接手越來越多的東西,發布和營運的工作相當機械,加上頻率還蠻高,導致時間浪費還是優點多。修複bug什麼的,測試,提交版本庫(2分鐘),ssh到測試環境pull部署(2分鐘),rsync到線上機器A,B,C,D,E(1分鐘),分別ssh到ABCDE五台機器,逐一重啟(8-10分鐘) = 13-15分鐘其中鬱悶的是,每次操作都是相同的,命令一樣,要命的是在多個機器上,
Time of Update: 2017-01-16
近期接手越來越多的東西,發布和營運的工作相當機械,加上頻率還蠻高,導致時間浪費還是優點多。修複bug什麼的,測試,提交版本庫(2分鐘),ssh到測試環境pull部署(2分鐘),rsync到線上機器A,B,C,D,E(1分鐘),分別ssh到ABCDE五台機器,逐一重啟(8-10分鐘) =
Time of Update: 2017-01-16
新手剛開始學習Python語言時,會出現這樣那樣的錯誤,我們這裡做了一些總結,希望給剛開始學習Python的朋友們一點點注意。語法錯誤語法錯誤可能是你還在學習Python時最為常見的錯誤>>> while True print "hi~" File "<stdin>", line 1 while True print "hi~" ^SyntaxError:
Time of Update: 2017-01-16
數組數組的設計數組設計之初是在形式上依賴記憶體配置而成的,所以必須在使用前預先請求空間。這使得數組有以下特性: 1、請求空間以後大小固定,不能再改變(資料溢出問題); 2、在記憶體中有空間連續性的表現,中間不會存在其他程式需要調用的資料,為此數組的專用記憶體空間;
Time of Update: 2017-01-16
一、基本概念尋找(Searching)就是根據給定的某個值,在尋找表中確定一個其關鍵字等於給定值的資料元素(或記錄)。尋找表(Search Table):由同一類型的資料元素(或記錄)構成的集合關鍵字(Key):資料元素中某個資料項目的值,又稱為索引值。主鍵(Primary Key):可唯一地標識某個資料元素或記錄的關鍵字。尋找表按照操作方式可分為:靜態尋找表(Static Search
Time of Update: 2017-01-16
較小檔案處理方法:import hashlibimport os def get_md5_01(file_path): md5 = None if os.path.isfile(file_path): f = open(file_path,'rb') md5_obj = hashlib.md5() md5_obj.update(f.read()) hash_code = md5_obj.hexdigest() f.close() md5 =
Time of Update: 2017-01-16
在之前的部落格中簡單地說了關於類的繼承的文法,今天在具體的說一下類的相關的知識。 先用一段代碼溫習一下之前學過的類的繼承:class Parent: def hello(self): print("正在調用父類的方法.....")class Child(Parent): # pass def hello(self):
Time of Update: 2017-01-16
上一篇部落格簡單的說了類的基礎的知識,下面著重說一下類中常用的一些方法。所謂魔法方法的一個明顯的標誌就是方法名前後都被_兩根底線所包含。 (1)_init_ 如果不去重載或者重寫該方法,系統會自動調用系統預設的init方法,如果為了滿足自己的需求而重寫該方法後,自己重寫的方法會自動覆蓋系統的預設的方法。class Ball: def __init__(self,name): self.name=name def kick(self):
Time of Update: 2017-01-16
從這篇部落格開始進入Python語言的重頭戲————類、對象等相關知識的語言,Python本來就是物件導向編程的語言。 說到對象,與類是分不開的,一般我們就是通過類來執行個體化一個對象,對象其實就是屬性+方法。下面就從類的定義說起: 1.類的定義 類的定義使用關鍵字class **class 類名(類名的首字母一般大寫): 對象的屬性 對象的方法** 定義好類之後便可以執行個體化對象,執行個體化對象與C++等語言相同。class Turtle:#類名約定以大寫字母開頭 #屬性
Time of Update: 2017-01-16
在之前的編程練習中,也多次說過異常,這篇部落格簡單的說說異常。 異常的文法: **try: 檢測範圍 except Exception[ as reason]: 出現異常後解決的代碼** (一定要注意縮排的對齊問題) 下面簡單的舉個例子: 之前說過,使用預設的開啟一個不存在的檔案時會出現檔案不存在的異常,那咱們就以此為例,我以預設開啟一個E盤中不存在的檔案。f=open("E:\\我為什麼是一個檔案.txt") print(f.read()) f.close(
Time of Update: 2017-01-16
在之前的學習中,我們在需要對於程式中的資料進行儲存時,一般使用列表、元組等序列,或者使用上一篇部落格中提到的檔案,這篇部落格在為大家介紹一種資料永久儲存的方法——pickle模組 由於比較簡單,所以直接上代碼 主要是使用pickle中的dump和load函數。import picklemy_list=[123,456,"小甲魚",['another list']]#以二進位的方式寫入pickle_file=open('E:\\my_list.pkl&
Time of Update: 2017-01-16
這篇部落客要說一下Python中檔案的相關操作。 對於檔案的操作可以說是通過幾個比較重要的函數來完成的。 (1)open(參數1,參數2) 其中參數1是指要開啟的檔案名稱,參數2是指檔案的開啟檔案 其中檔案的開啟檔案有以下幾種:r 以唯讀方式開啟(預設) w 以寫入的方式開啟檔案,會覆蓋已存在的檔案 x 如果檔案已經存在,使用此模式開啟將引發異常 a 以寫入模式開啟,如果檔案存在,則在末尾追加 b 以二進位的模式開啟檔案 t 以文字模式開啟檔案(預設) + 可讀寫入模式(可添加到其他模式使用)