Time of Update: 2015-07-07
標籤:python opencv 幾何映像 簡單幾何映像一般包括點、直線、矩陣、圓、橢圓、多邊形等等。首先認識一下opencv對像素點的定義。映像的一個像素點有1或者3個值,對灰階映像有一個灰階值,對彩色映像有3個值組成一個像素值,他們表現出不同的顏色。 那麼有了點才能組成各種多邊形。(一)首先繪製直線函數為:cv2.line(img,Point pt1,Point
Time of Update: 2015-07-07
標籤: 1 #-*- coding:utf-8 -*- 2 from multiprocessing import Pool 3 import os,time,random 4 5 def long_time_task(name): 6 print ‘Run task name %s and pid : %s..‘%(name,os.getpid()) 7 start = time.time() 8 time.sleep(random.random()*3) 9
Time of Update: 2015-07-08
標籤:(一)安裝pyOpenSSL1、下載並安裝https://launchpad.net/pyopenssl pyOpenSSL-0.11.winxp32-py2.7.msi2、匯入pyOpenSSL庫 >>> import
Time of Update: 2015-07-07
標籤:boost.python 編譯 樣本 c++ 歡迎轉載,轉載請註明原文地址:http://blog.csdn.net/majianfei1023/article/details/46781581linux編譯boost的連結:http://blog.csdn.net/majianfei1023/article/details/46761029昨天編譯安裝好
Time of Update: 2015-07-08
標籤:第一 保證 程式源檔案中的中文的編碼格式,如我們把 源檔案的編碼設定成utf8的。 reload(sys) sys.setdefaultencoding(‘utf-8’)第二, 告訴瀏覽器,我們需要用什麼格式來展示字元 。web.header(‘Content-Type’, ‘text/html; charset=UTF-8’)主要是加這個 HTML格式的頭部中說明。這樣基本可以解決,Python產生的網頁中文亂碼的問題。
Time of Update: 2015-07-08
標籤:python Regex 檔案分隔 今天幫同學處理一點語料。語料檔案有點大,並且是以連續兩個分行符號作為段落標誌,他想把它按段落分隔成多個小檔案,即每3個段落組成一個新檔案。由於以前沒有遇到過類似的操作,在網上找了一些相似的方法,看起來都有點複雜。所以經嘗試,自己寫了一段代碼,完美解決問題。
Time of Update: 2015-07-07
標籤:queue起因:幾年前為了開發一個監控系統,需要周期性的對系統狀態進行檢查,因此需要對檢查任務進行添加,排隊(按時間),移除等操作,無意中發現java jdk 中有DelayQueue,因此實現了一個python版本源碼如下:# -*- coding:utf-8 -*-# python 版的 DelayQueue 類 和 Delayed 介面 # from Queue import PriorityQueuefrom datetime import datetimeimport
Time of Update: 2015-07-07
標籤:博主在win7系統下使用django中遇到了該問題,查了下stackoverflow,發現一般的解決辦法如下:在setting.py中的添加TEMPLATE_DIRS = ( os.path.join(BASE_DIR, ‘templates/‘), os.path.join(BASE_DIR, ‘templates/‘).replace(‘\\‘, ‘/‘),) 博主添加後依然出現此問題,最後在錯誤頁面的Traceback
Time of Update: 2015-07-06
標籤:python 對象 Python學習筆記_Python對象Python對象標準類型其他內建類型類型對象和type類型對象Python的Null對象None標準類型操作符對象值的比較對象身份比較布爾類型標準類型的內建函數typeObjcmpobj1 obj2strobj reprobjtypeobj
Time of Update: 2015-07-07
標籤: @python with用法 python中with可以明顯改進代碼友好度,比如:[python] view plaincopyprint?with open(‘a.txt‘) as f: print f.readlines() 為了我們自己的類也可以使用with, 只要給這個類增加兩個函數__enter__,
Time of Update: 2015-07-07
標籤:內建函數str()和repr() (representation。表達,表示)或反引號操作符(``)能夠方便地以字串的方式擷取對象的內容、類型、數值屬性等資訊。str()函數得到的字串可讀性好(故被print調用)repr()函數得到的字串通常能夠用來又一次獲得該對象,通常情況下 obj==eval(repr(obj))
Time of Update: 2015-07-08
標籤:python 字串 Python中的序列包括字串、列表、元組,下面以字串為例進行示範,列表和元組效果同字串>>> a=‘0123456789‘>>> a[0:2]‘01‘>>> a[3:5]‘34‘>>> a[-2]‘8‘>>> a[0:]‘0123456789‘>>>
Time of Update: 2015-07-07
標籤:下面是一個簡單的執行個體 import timefrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysbrowser = webdriver.Chrome()browser.get("http://www.python.org")assert "Python" in browser.titleelem =
Time of Update: 2015-07-08
標籤:迴圈:python迴圈有兩個,for和whilefor迴圈表示某一項變數在集合內,就繼續執行迴圈,直到變數不在幾個內了,就跳出迴圈。比如一個集合a=[1,2,3,4];for i in a: do sth;while迴圈是條件迴圈,當滿足條件才執行迴圈。否則就不執行。比如a=[1,2,3,4]i=0;while i<len(a):#就是說i的值比a的長度值小。 do
Time of Update: 2015-07-07
標籤:httplib是python中http協議的用戶端實現,可以使用該模組與HTTP伺服器進行互動。如樣本1:import httpliburl = "www.126.com"conn = httplib.HTTPConnection(url)try: conn.request(‘get‘,‘/‘) result = conn.getresponse() #擷取http響應 print result.read()
Time of Update: 2015-07-08
標籤:Python是一門物件導向的語言,在Python中一切都是對象,函數是對象,類型也是對象。下面就看看Python中對象相關的內容。Python對象基本概念Python對象有三個基本的要素:身份:對象的唯一性身份標誌,是該對象的記憶體位址(可用內建函數id()獲得)類型:對象的類型決定了該對象可以儲存什麼類型的值,可進行什麼樣的操作(可用內建函數type()獲得)值:對象代表的資料下面看看以下代碼:num =7print id(num)print type(num)print
Time of Update: 2015-07-07
標籤: Python逸出字元在需要在字元中使用特殊字元時,python用反斜線(\)逸出字元。如下表:逸出字元描述\(在行尾時)續行符\\反斜線符號\‘單引號\"雙引號\a響鈴\b退格(Backspace)\e轉義\000空\n換行\v縱向定位字元\t橫向定位字元\r斷行符號\f換頁\oyy八位元yy代表的字元,例如:\o12代表換行\xyy十進位數yy代表的字元,例如:\x0a代表換行\other其它的字元以普通格式輸出Python字串運算子下表執行個體變數a值為字串"Hello",
Time of Update: 2015-07-07
標籤:python1. 建立Python環境變數設定檔:vim ~/.pystartup# Add auto-completion and a stored history file of commands to your Python# interactive interpreter. Requires Python 2.0+, readline. Autocomplete is# bound to the Esc key by default (you can change it -
Time of Update: 2015-07-07
標籤:linux應該有很多方法可以擷取進程的cpu和記憶體資訊,但windows貌似之前接觸的是psutil,後來查了一些資料發現wmi也能夠擷取進程的資訊,但貌似效率不太高,應該可以做監控等效能要求不太高的情況下載wmi,這個網上很多方法和途徑,我是用easyinstall來安裝,這個不詳細說明了直接附上代碼:import wmifrom win32com.client import GetObjectimport win32gui,timemywmi =
Time of Update: 2015-07-07
標籤:先看下定時執行的py檔案#coding:gbkfrom selenium import webdriverimport time,osdriver = webdriver.PhantomJS()#chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"