Time of Update: 2017-01-13
昨天找到一個比較好的人工智慧網站, 其中有一些很不錯的 prolog 文章,我高度興趣。文中有很多樣本程式,可是網頁的右鍵被禁止了,也不能選擇,不能儲存,不能察看原始碼!!??? 實在不爽,資訊本來就要共用嘛!??? 只好發揚下 hack 精神,衝破限制。還好,有 python 方便多了。??? 網頁中增加限制,無非是在 html 中設定指令碼,既然瀏覽器可以顯示出來,就一定能得到它的文本。第一步,在 python shell 中執行:>>> import
Time of Update: 2017-01-13
import rewarninglist = []warninglist.append("warning cd{4}")errorlist = []errorlist.append("error lnkd{4}")errorlist.append("error cd{4}")def parse(logfile, regexlist): resultlines = [] with open(logfile,
Time of Update: 2017-01-13
最近一直在折騰部署newsblur這個玩意,需要用fabric進行幾台遠程伺服器叢集的部署。不過fabric需要pip等工具來安裝,CentOS伺服器版下需要先安裝pip才可以。pip是一個可以替代easy_install的安裝和管理 python 軟體包的工具,個人比較推薦使用pip來安裝和管理軟體包。fabric是個輕量級的遠程維護工具,利用SSH串連和管理遠程主機,對於批量執行遠程指令碼效果很好。1.安裝setuptools,Python2.7版本使用原始碼方式
Time of Update: 2017-01-13
/usr/bin/pythonpython2.6下執行sudo python setup.py build和sudo python setup.py install出錯(在/usr/bin/下面會缺少mysql_config檔案)。網上找到台下解決辦法是需要先安裝如下三個包: 代碼如下複製代碼 sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev
Time of Update: 2017-01-13
python中預設編碼是ASCII,可以通過以下方式設定和擷取:import sysprint
Time of Update: 2017-01-13
代碼如下複製代碼 #coding: utf-8 import Image,ImageDraw,ImageFont,os,string,random,ImageFilter def initChars(): """ 允許的字元集合,初始集合為數字、大小寫字母 usage: initChars() param: None return: list 返回允許的字元集和 for: picChecker類初始字元集合 todo: Nothing "
Time of Update: 2017-01-13
代碼如下複製代碼 View Code import os import smtplib import mimetypes from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from email.MIMEText import MIMEText from email.MIMEAudio
Time of Update: 2017-01-13
Python 字串格式化使用 "字元 %格式1 %格式2 字元"%(變數1,變數2),%格式表示接受變數的類型。簡單的使用例子如下# 例:字串格式化Name = '17jo' print 'www.%s.com'%Name >> www.111cn.netName = '17jo'Zone = 'com'print 'www.%s.%s'%(Name,Zone)>>
Time of Update: 2017-01-13
Python編程中類的概念可以比作是某種類型集合的描述,如“人類”可以被看作一個類,然後用人類這個類定義出每個具體的人——你、我、他等作為其對象。類還擁有屬性和功能,屬性即類本身的一些特性,如人類有名字、身高和體重等屬性,而具體值則會根據每個人的不同;功能則是類所能實現的行為,如人類擁有吃飯、走路和睡覺等功能。具體的形式如下: 代碼如下複製代碼 # 例:類的概念 class 人類: &
Time of Update: 2017-01-13
模組介紹:xlrd 0.7.5 下載地址:http://pypi.python.org/pypi/xlrd 文檔地址:https://secure.simplistix.co.uk/svn/xlrd/trunk/xlrd/doc/xlrd.htmlxlwt 0.7.3 下載地址:http://pypi.python.org/pypi/xlwt
Time of Update: 2017-01-13
一、首先我們得看看3GQQ的相關協議 為此,我們需要一個支援WAP的瀏覽器,可以使用Firefox的wmlbrowser外掛程式,開啟FF後,訪問地址:https://addons.mozilla.org/zh-CN/firefox/search/?q=wmlbrowser&cat=all&x=17&y=11 二、進入3GQQ的進行協
Time of Update: 2017-01-13
一旦引發而且沒有捕捉SystemExit異常,程式執行就會終止。如果互動式會話遇到一個未被捕捉的SystemExit異常,會話就會終止。 一、異常的捕獲 異常的捕獲有以下幾種方法: 1:使用try和except語句 代碼如下複製代碼 try: blockexcept
Time of Update: 2017-01-13
range 函數說明:range([start,] stop[, step]),根據start與stop指定的範圍以及step設定的步長,產生一個序列。range樣本: 代碼如下複製代碼 >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,6,2)[0, 2, 4]
Time of Update: 2017-01-13
代碼如下複製代碼 #coding:utf-8#基於python2.6table =
Time of Update: 2017-01-13
如果是windows作業系統,我們需要先安裝easy_install,那麼我們先來安裝easy_install.安裝setuptools(easy_install):a.如果是32位的windows作業系統32位的windows作業系統,直接找到對應的exe,然後安裝即可b.如果是64位的windows作業系統windows 64為下沒有安裝包,需要自己編譯安裝,過程如下:下載ez_setup.py運行: 代碼如下複製代碼 python ez_setup.py
Time of Update: 2017-01-13
1.exe下載地址:http://www.codegood.com/archives/129分為32位和64位,下載對應的exe即可2.下載完後,雙擊exe安裝即可3.檢查是否安裝成功:如果安裝成功,將沒有任何提示,如下 代碼如下複製代碼 >>> import MySQLdb>>> 安裝不成功的提示: 代碼如下複製代碼 >>> import MySQLdbTraceback (most recent
Time of Update: 2017-01-13
centos6.3升級python到2.7yum groupinstall "Development tools" -yyum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel -ycd /tmpwget --no-check-certificate https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xztar xf
Time of Update: 2017-01-13
首先安裝 Python
Time of Update: 2017-01-13
今天在centos折騰python的適合需要一些組件,首先我們先下載下載python-pip的tar包:下載PIPwget https://pypi.python.org/packages/source/p/pip/pip-7.1.0.tar.gz --no-check-certificate 注意問題這裡如果沒有安裝setuptools是會出現錯誤(ImportError: No module named setuptools )的。具體可以參考下面方法解決 :wget https:
Time of Update: 2017-01-13
shell多線程網頁截linux的兩個剪取工具cutycapt和phantomjs,經過測試,cutycapt截圖較慢,但比較穩定,phantomjs截圖速度較快,但時有出現進程假死的狀態。權衡利弊,決定使用cutycapt+shell指令碼的方式截圖:webshot.sh#/bin/bash#webhsot#by caishzh 2013 WEBSHOTDIR="/data/webshot"mkdir -p $WEBSHOTDIR while read