Time of Update: 2017-06-30
標籤:input style print 練習題 == inpu 個數 margin enumerate #給出一個日期和一個數字,判斷日期加上數字之後的新日期def day(date,num)
Time of Update: 2017-06-30
標籤:文檔 html 識別 detail class csv htm tar nes 參考1參考2CSV是英文Comma Separate
Time of Update: 2017-06-30
標籤:more else 解析 help 運行 sel arw == ted 在很多Python代碼中,在代碼的最下方會看到 if __name__ =
Time of Update: 2017-06-30
標籤:父類 nbsp 對象 自己 bsp strong __slots__ -- 執行個體 大家都知道,類建立執行個體的時候,可以給這個執行個體添加屬性,而__slots__的作用就是限制我們能
Time of Update: 2017-06-30
標籤:.com pytho 函數式 文法 nbsp bsp self ret 執行 1.python支援函數+物件導向 2.文法class Foo: #建立類 #方法
Time of Update: 2017-06-30
標籤:自動較檢並添加ip地址 一鍵添加ip到檔案一、功能說明
Time of Update: 2017-06-30
今天寫了一下代碼,本來是想得到當前檔案的上面三層的目錄的,結果返回的卻是錯誤import osimport sysprint(__file__)# 得到上上層目錄的路徑之後,加入到預設的環境變數中BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))sys.path.append(BASE_DIR)print("******", BASE_DIR)輸出結果:<encoding
Time of Update: 2017-06-30
Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推列表1、定義列表,取出列表中的值 1 names = [] #定義空列表 2 names = ['a','b','c'] #定義一個非空列表 3 4 # 取出列表中的值 5 6 >>> names = ['a','b','c'] 7
Time of Update: 2017-06-30
安裝:1 pip install Flask啟動第一個指令碼:python hello.py 訪問地址:http://127.0.0.1:5000指令碼如下:1 from flask import Flask2 app = Flask(__name__)3 4 @app.route('/') #路由指定5 def hello_world():6 return 'Hello worlds summerkxy'7 if __name__ == '_
Time of Update: 2017-06-30
Python進階-繼承中的MRO與super寫在前面如非特別說明,下文均基於Python3摘要本文講述Python繼承關係中如何通過super()調用“父類”方法,super(Type, CurrentClass)返回CurrentClass的MRO中Type的下一個類的代理;以及如何設計Python類以便正確初始化。1.
Time of Update: 2017-06-30
M2Crypto 模組快速安裝:# 環境centos7.0,提前裝好openssl(自行百度安裝),windows裝不上,暫不考慮了[root@localhost ~]# pip install m2crypto# 驗證>>> import M2Crypto>>>先做準備工作:# centos系統上執行以下命令產生公開金鑰和私密金鑰[root@localhost ~]# openssl genrsa -out key.pem
Time of Update: 2017-06-30
機器的環境是python2.7.6;使用pip install安裝了amqp.正常安裝,未報錯.amqp安裝的版本是2.1.4.在python中,使用import amqp,報錯如下:Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/site-packages/amqp/__init__
Time of Update: 2017-06-30
對檔案操作流程 1.開啟檔案,得到檔案控制代碼並賦值給一個變數2.通過控制代碼對檔案進行操作3.關閉檔案 開啟檔案open() 將會返回一個 file 對象,基本文法格式如下:open(filename, mode) 1 ''' 2 data = open("Nunber",encoding="utf-8").read() 3 上面這種直接將內容完全賦值給變數的方法,就無法將這個變數當做對象處理。這種方式只會開啟檔案讀取後 4
Time of Update: 2017-06-30
1、變數和資料類型1.1變數1.每個變數都儲存了一個值——與變數相關聯的資訊。2.變數不僅可以為整數或浮點數,還可以是字串,可以是任意資料類型。1.1.1變數的命名和使用變數名只能包含字母、數字和底線,且數字不能打頭。變數名不能包含空格,但可以使用底線間隔。不能把python關鍵字和函數名作為變數名。變數名應既簡短又具有描述性。慎用小寫字母l和大寫字母O,因為它們可能被人錯看成數字1和0。1.1.2使用變數時避免命名錯誤出現錯誤時解譯器會提供一個traceback(回溯)。Traceback是一
Time of Update: 2017-06-30
histogram >>> a = numpy.arange(5)>>> hist, bin_edges = numpy.histogram(a,density=False)>>> hist, bin_edges(array([1, 0, 1, 0, 0, 1, 0, 1, 0, 1], dtype=int64), array([ 0. , 0.4, 0.8, 1.2, 1.6, 2. , 2.4, 2.8, 3.2, 3.
Time of Update: 2017-06-30
之前討論過在anaconda下安裝多個python版本,本期來討論下,jupyter notebook中怎樣同時安裝python2.7 和python3.x。由於我之前使用的jupyter notebook是基於python3.5版本的,所以只要在此基礎上安裝基於python2.7的核心即可。我的環境如下:windows 7, 64位系統已安裝基於python3.5版本的anaconda已在anaconda中安裝py27和py36的虛擬環境已有的jupyter
Time of Update: 2017-06-30
Python基礎學習總結(一),python基礎學習總結1、變數和資料類型1.1變數1.每個變數都儲存了一個值——與變數相關聯的資訊。2.變數不僅可以為整數或浮點數,還可以是字串,可以是任意資料類型。1.1.1變數的命名和使用變數名只能包含字母、數字和底線,且數字不能打頭。變數名不能包含空格,但可以使用底線間隔。不能把python關鍵字和函數名作為變數名。變數名應既簡短又具有描述性。慎用小寫字母l和大寫字母O,因為它們可能被人錯看成數字1和0。1.1.2使用變數時避免命名錯誤出現錯誤時解譯器會提
Time of Update: 2017-06-30
Numpy API Analysis,numpyapianalysishistogram >>> a = numpy.arange(5)>>> hist, bin_edges = numpy.histogram(a,density=False)>>> hist, bin_edges(array([1, 0, 1, 0, 0, 1, 0, 1, 0, 1], dtype=int64), array([ 0. , 0.4, 0.8, 1.2
Time of Update: 2017-06-30
Django—Cookie and Session,djangocookie一、CookieCookie,有時也用其複數形式 Cookies,指某些網站為了辨別使用者身份、進行 session 跟蹤而儲存在使用者本地終端上的資料(通常經過加密)。1.
Time of Update: 2017-06-30
Python dictionary---one key and multi-value,dictionarykeyvaluePairs of keys and value are specified in a dictionary by using the notation d = {key1 : value1, key2 : value2 }. one key and multi-value ab = {key1 : (value1, value2), &