Time of Update: 2015-08-20
標籤: pdb 是 python 內建的一個包,為 python 程式提供了一種互動的原始碼調試功能,主要特性包括設定斷點、單步調試、進入函數調試、查看當前代碼、查看棧片段、動態改變變數的值等。pdb 提供了一些常用的調試命令命令解釋break 或 b 設定斷點設定斷點continue 或 c繼續執行程式list 或 l查看當前行的程式碼片段step 或 s進入函數return 或 r執行代碼直到從當前函數返回exit 或 q中止並退出next 或
Time of Update: 2015-08-20
標籤:Event PrioritiesIf more than one event is scheduled for the same time their priority values are used to determine the order they are run.import schedimport timescheduler = sched.scheduler(time.time, time.sleep)def print_event(name): print
Time of Update: 2015-08-21
標籤:最近在看 flask的視圖裝飾器 時,忽然想起預(複)習一下python的裝飾器.這裡有一篇比較好的講解裝飾器的書寫的 Python裝飾器學習(九步入門) .這裡不單獨記錄裝飾器的書寫格式了,重點是工作流程.首先常見的 裝飾器
Time of Update: 2015-08-19
標籤:Scikit-learn運行需要matplotlib、Numpy和Scipy等模組,python的包的資源連結:http://www.lfd.uci.edu/~gohlke/pythonlibs/Pippython包以前提供exe檔案和wheel檔案,但是最近只提供wheel檔案,需要安裝setuptools,安裝pip,先下載兩個檔案
Time of Update: 2015-08-20
標籤:python selenium 基礎知識 firefox 自動搜尋 前兩篇文章介紹了安裝,此篇文章算是一個簡單的進階應用吧!它是在Windows下通過Selenium+Python實現自動訪問Firefox和Chrome並實現搜尋的功能。
Time of Update: 2015-08-21
標籤:python如果你曾經學習過c,java等靜態語言,變數、對象等都需要定義類型,否則報錯在python裡面,類型,是在運行中動態設定的之前我們已經多次提到變數,我們在這裡再次說一下:我們以a=3為例子說明1.變數的建立先有了3這個整形對象,然後將3這個對象賦值給a這個變數,a這個變數只有初始化之後才能夠使用2.變數的類型變數不會有與之關聯的類型的資訊或者約束,類型是存在與對象當中,例如上面的a=3,a是沒有類型的,a的類型存在與3這個對象,如果是a=‘a‘,a的類型是字串,說
Time of Update: 2015-08-21
標籤:python 對象 這一章節說說共用引用我們先舉一個例子a=1b=a上面的例子就是共用引用,這裡我們說說整個過程:1.建立一個對象12.建立一個變數a3.把a和1所在的記憶體空間串連起來,就是a引用14.a正在使用,建立變數b5.a這個時候被對象1替代6.b引用對象1我們下面舉另外兩個例子:>>> a=1.1>>> b=1.1>>> a is
Time of Update: 2015-08-19
標籤:Window 平台安裝 Python:以下為在 Window 平台上安裝 Python 的簡單步驟:開啟WEB瀏覽器訪問http://www.python.org/download/在下載列表中選擇Window平台安裝包,包格式為:python-XYZ.msi 檔案 , XYZ 為你要安裝的版本號碼。要使用安裝程式 python-XYZ.msi, Windows系統必須支援Microsoft Installer
Time of Update: 2015-08-21
標籤:python在python中,字串變成了一個強大的處理工具集,他是不可變的,也就是說字串包含字元與字元的順序,他不可以原處修改字串是我們後面需要學習的稍大一點的物件類別--序列的第一個代表在字串章節所說到的關於序列的操作,後面的列表與元組一樣適用字串常用的一些操作與函數操作解釋s=‘‘Null
Time of Update: 2015-08-21
標籤: 在大二的時候接觸過一段時間的Python,最近又開始玩起了這門語言。總的來說,個人很喜歡Python的語言風格,但是這門語言對於windows並不算很友好,因為如果是初學者在windows環境下安裝,簡直是折磨人,會遇到各種蛋疼的情況。本文希望提供傻瓜式的教程,能夠令讀者成功安裝Python和pip。
Time of Update: 2015-08-19
標籤:scipy在numpy的基礎上提供了眾多的數學、科學以及工程計算中常用的模組;是強大的數值計算庫;1. 常數和特殊函數scipy的constants模組包含了眾多的物理常數:import scipy.constants as CC.c ?#真空中的光速C.h ?#普朗克常數C.pi #圓周率?在C.physical_constants字典中,通過物理常數的名稱訪問該物理常數,如:C.physical_constants[‘speed of light in vacuum‘](2997924
Time of Update: 2015-08-21
標籤: 用__file__ 來獲得指令碼所在的路徑是比較方便的,但這可能得到的是一個相對路徑,比如在指令碼test.py中寫入:#!/usr/bin/env pythonprint __file__按相對路徑./test.py來執行,則列印得到的是相對路徑,按絕對路徑執行則得到的是絕對路徑。而按使用者目錄來執行(~/practice/test.py),則得到的也是絕對路徑(~被展開)所以為了得到絕對路徑,我們需要 os.path.realpath(__file__)。python __
Time of Update: 2015-08-20
標籤:1、使用 __slots__ 給執行個體Binder 方法,>>> def set_age(self, age): # 定義一個函數作為執行個體方法... self.age = age...>>>from types import
Time of Update: 2015-08-21
標籤:直接上代碼:first = 1second = 2def haha(first=first,second=second):#預設值是上面定義的兩個變數 print "first: %d"%first print "second: %d"%secondhaha()first += 5secon
Time of Update: 2015-08-20
標籤: 不久前,通過網上查閱各種資料,一直想利用python來實現類比登入的功能,通過csdn汪海的部落格學會了一點,但也只能算個皮毛,亦或皮毛都算不上。邊查閱資料邊寫一個小東西,起初想寫一個程式,通過暴力破解+類比登入的方式來實現破解學校一卡通的密碼,孰料,強力破解面對六位元的密碼的1000000種嘗試,很難短時間破解,另一原因在於暴力嘗試的時候伺服器端總是出問題,代號為500,遂擱淺。 現在只實現了有密碼的登入一個人的帳號,讀出首頁資訊,具體的消費記錄涉及到翻頁的問題,每次翻頁都會提交一
Time of Update: 2015-08-20
標籤:可以用python中的if …… else: ……isinstance()允許檢查某個特定標識符是否包含某個特定類型的資料例如:>>>movies =["laiba","zouba",["huba","weiba","chiba",["leba","xiaoba","xiangkaiba"]]]>>> for each_a in movies:
Time of Update: 2015-08-20
標籤:Q1:HTTP Error 403: Forbidden python中經常使用urllib2.urlopen函數提取網頁源碼,但是有些時候這個函數返回的卻是:HTTP Error 403: Forbidden,這表明源網站不允許爬蟲進行爬取 解決方案:偽裝成瀏覽器進行訪問 #!/usr/bin/env python# -*- coding: utf-8 -*-import urllib2url = "http://www.google.com/translate_a/t?
Time of Update: 2015-08-21
標籤: 1.在以下地址下載最新的PIP安裝檔案:http://pypi.python.org/pypi/pip#downloads 2.解壓安裝 3.下載Windows的easy installer,然後安裝:http://pypi.python.org/pypi/setuptools 4.安裝setuptools工具 5.命令列工具cd切換到pip的目錄,找到setup.py檔案,然後輸入python setup.py
Time of Update: 2015-08-20
標籤:python支援普通賦值,鏈式賦值,增量賦值,但不支援運算式賦值。 普通賦值:x =1 增量賦值:x = 1 ; x += 1 鏈式賦值---同時對幾個變數進行賦值,例子如下 &
Time of Update: 2015-08-20
標籤:tkinter python 引言: 1.Tkinter 模組是python的標準Tk GUI工具包的介面,是python的內建模組,直接匯入即可。 2.Tkinter 在python2和python3中的變化較大,在python2中叫Tkinter,在python3中叫tkinter 。 3.本文是在python2.7版本測試一.建立第一個視窗from Tinter import *