Time of Update: 2015-03-02
標籤:下載安裝MySQLdb<1>linux版本http://sourceforge.net/projects/mysql-python/ 下載,在安裝是要先安裝setuptools,然後在下載檔案目錄下,修改mysite.cfg,指定本地mysql的mysql-config檔案的路徑<2>windows版本網上搜尋到一個http://www.technicalbard.com/files/MySQL-python-1.2.2.win32-py2.6.exe安裝
Time of Update: 2015-02-23
標籤:python pdb 在Python中,語法錯誤可以被Python解譯器發現,但邏輯上錯誤或變數使用錯誤卻不容易發現,如果結果沒有符合預期,則需要調試,一個很好的調試工具:Python內建的pdb模組。pdb是Python內建的調試模組。使用pdb模組可以為指令碼設定斷點、逐步執行、查看變數值等。pdb可以用命令列參數的方式啟動,也可以使用import 將其匯入後再使用。>>>
Time of Update: 2015-01-26
標籤:在網上看到有人利用python+beautifulsoup爬取豆瓣Top250試著自己模仿這個做了個爬取IMDB的,可惜只能爬取到11個。後來檢查了超久,才發現,soup=BeautifulSoup(contents)這裡,內容不完整,只能到11個電影為止。代碼如下:import urllib2from bs4 import BeautifulSoupmylist=[]def crawl(url):
Time of Update: 2015-01-19
標籤:一、Linux下安裝1.yum install -y git2.安裝pip,參考:https://app.yinxiang.com/shard/s41/sh/0338ba85-5443-453f-b8c1-349a70377e73/7b712e4a6718279862eae0b71de43697 3.git clone https://github.com/influxdb/influxdb-python.gitcd influxdb-pythonpip install -r
Time of Update: 2015-01-13
標籤:python 網路編程 介紹Django為多種資料庫後台提供了統一的調用API,在Django的協助下,我們不用直接編寫SQL語句。Django將關係型的表(table)轉換成為一個類(class)。而每個記錄(record)是該類下的一個對象(object)。我們可以使用基於對象的方法,來操縱關係型資料庫。設定資料庫設定資料庫需要修改settings.py檔案如果使用的資料庫是mysql:[python] vi
Time of Update: 2014-12-22
標籤: 需要先安裝freetds是一個開源的C程式庫,它可以實現在Linux系統下訪問操作微軟的SQL資料庫。可以用在Sybase的db-lib或者ct-lib庫,在裡面也包含了一個ODBC的庫。允許許多應用軟體串連到Sybase或者微軟的SQL伺服器。設定檔 預設安裝在 /usr/local/etc/freetds.conf [global] # TDS protocol version tds version = 7.0 client
Time of Update: 2014-12-19
標籤:每天學習一點點,C#寫膩了,最近在寫NODE,PYTHON,SWIFT,豐富自己的開發世界;python更多的是作為膠水語言,做一些自動化的指令碼,網路任務,資料庫任務,定時任務;安裝MysqlDB要想使python可以操作mysql 就需要MySQL-python驅動,它是python 操作mysql必不可少的模組。:https://pypi.python.org/pypi/MySQL-python/>>python setup.py
Time of Update: 2015-03-11
標籤:milang python 本函數是設定類成員的屬性。參數fget是擷取類成員的屬性值;參數fset是設定類成員的屬性值;fdel是刪除類成員;參數doc是設定屬性的文檔字串。通過這個函數的方式,可以實作類別成員變數隱藏的方式,也就是物件導向裡封裝的要求。例子:#property()class Foo: def __init__(self): self._x = None def
Time of Update: 2015-03-11
標籤:Beautiful Soup is a Python library designed for quick turnaround projects like screen-scraping.總之就是一個解析xml和html之類的庫,用著還算順手。官網地址:http://www.crummy.com/software/BeautifulSoup/下面來介紹下使用python和Beautiful Soup 抓取一個網頁上的PM2.5資料。PM2.5 資料的網站:http://www.pm25.
Time of Update: 2015-03-11
標籤:csdn的有些資源還是很不錯的,但是有的時候需要的積分比價多。可以免積分下載的有一個著名的工具,鬼哥csdn下載,網址:http://csdn.juming.com/鬼哥的原理好像是做新手任務,然後獲得積分去下載。到後面的時候好像還是需要積分才能下載。還好csdn有一個規則,就是每評價一個資源,可以獲得一個下載的積分。但是,資源多的時候就懶得去評價了,於是順手寫了個小指令碼。本次使用的是一個叫做splinter的庫(http://splinter.readthedocs.org/en/la
Time of Update: 2015-03-11
標籤:python 自訂函數 序列化 看了最近幾節視頻,做如下記錄:__init__.py對於這個檔案來說,當目錄中存在這個檔案,那麼這個目錄就是一個包,若不存在就是一個普通的目錄。__name__在代碼中會遇到這個,如果if
Time of Update: 2015-03-10
標籤:import hello 二進位 write world 1、建立檔案: f = file(‘myfile.txt‘,‘w‘) #myfile 為檔案名稱,w為寫入權限。 f
Time of Update: 2015-02-05
標籤:python unittest 單元
Time of Update: 2015-02-05
標籤:日誌 python logging shell當中記錄log,滿眼花花的重新導向符合,看著很不爽有沒有!我喜歡python,就是喜歡這種買個手電筒,備用電池都準備好了的感覺。logging模組很簡單,匯入模組,定義日誌格式。代碼中就可以通過logging.info(),logging.warning(),logging.debug()記錄日誌了。而且立刻感覺整個人好了很多……import&
Time of Update: 2015-01-19
標籤:【概覽】本文實現如下的程式:(在表單中繪畫出[-100, 100]兩個周期的正弦函數映像) 主要步驟如下:1、在eric6中建立項目,建立表單2、(自動開啟)進入PyQt5 Desinger,編輯圖形介面,儲存3、回到eric 6,對上一步得到的介面檔案 drawing.ui 檔案右擊,編譯表單,得到 Ui_drawing.py 檔案4、然後再對 drawing.ui 檔案右擊,產生對話方塊代碼,得到 drawing.py 檔案。(在drawing.py中添加自己的程式邏輯)5、
Time of Update: 2015-03-04
python執行shell-subprocess模組,pythonprocess python執行shell-subprocess模組callretcode = subprocess.call([“ls”, “-l”]) call我感覺相當與os.popen,只能執行命令,看傳回值。取不到命令輸出。所以還是得用Popen,注意P大寫。Popen基本用法:child1 =
Time of Update: 2015-02-17
python多進程中使用pool,python進程poolPython 多進程中使用pool,pool中指定每次運行幾個進程,當其中一個進程結束完畢後,會加入新的進程 #!/usr/bin/env python#coding: utf-8import multiprocessingimport os,time,randomdef Lee(): print "Run task Lee-%s" %(os.getpid())
Time of Update: 2015-01-01
[python]如何使用virtualenvwrapper切換不同版本的python? 早就聽說virtualenv是python必備神器之一,但一直覺得mac內建的python2.7就很好用了,好像沒有必要用virtualenv,不過今天在github上看到一個新的python開源項目,需要用python3,於是必須上virtualenv了。1. 安裝virtualenv, virtualenvwrappersudo pip install virtualenvsudo pip
Time of Update: 2014-12-16
[Python監控]psutil模組簡單使用安裝很簡單pip install psutil官網地址為https://pythonhosted.org/psutil/ (文檔上有詳細的api)github地址為https://github.com/giampaolo/psutil/psutil比較好的地方,一個是跨平台,不需要切換平台的時候在重新開放了,另外一個好處的工具集中CPU, memory, disks, network,這些資訊都可以獲得到。可以用來做系統監控,效能分析,進程管理。
Time of Update: 2014-12-14
[Python監控]psutil模組簡單使用,pythonpsutil安裝很簡單pip install psutil官網地址為https://pythonhosted.org/psutil/ (文檔上有詳細的api)github地址為https://github.com/giampaolo/psutil/psutil比較好的地方,一個是跨平台,不需要切換平台的時候在重新開放了,另外一個好處的工具集中CPU, memory, disks,