Time of Update: 2018-07-28
ubuntu 16.04本身是內建python的,他本身是內建2.X和3.X,兩個版本,預設的是2.X。這裡記錄一下如果在版本間切換以及如何把python版本切換到3.X下的方法。 1.查看Ubuntu系統已安裝的python版本及當前使用的python版本 ls /usr/bin/python*python--version 或者 2.設定update-alternatives 切換python版本 顯示Python代替版本資訊
Time of Update: 2018-07-30
內容來自OpenCV-Python Tutorials 自己翻譯整理 目標: 使用捲軸綁定視窗 學習如下函數 cv2.getTrackbarPos(), cv2.createTrackbar() 範例代碼: 這裡建立了一個簡單的範例來現實使用者指定的顏色。使用者使用三個捲軸來指定B,G,R值,同時使用者選擇的顏色會顯示在視窗當中。使用者拖動捲軸會關聯到視窗中顏色的改變。初始預設的顏色會被設定為黑色。
Time of Update: 2014-08-21
標籤:des style blog http color os 資料 for 由於單位設計資料庫表·,都用sql.不知道什麼原因不用 powerdesign或者ermaster工具,建表很痛苦
Time of Update: 2018-09-09
標籤:匹配 運算式 com 傳遞 nbsp 問題 例子 映射 The 這道題主要用棧來實現的。什麼是棧呢,參照書上的尾碼運算式的例子談談自己的理解,棧最明顯的特徵是先進後出。所以可以有效結合題目
Time of Update: 2018-09-09
標籤:迭代 引用 was 多行 doc nic source 哪些 逆序 1.迭代器:對象在其內部實現了iter(),iter()方法,可以用next方法實現自我遍曆。二.pythonRegex
Time of Update: 2018-06-04
標籤:lan 模組 設計 部落格 使用 完全 藍色 表示 完成 o 在數位影像處理中,針對不同的映像格式有其特定的處理演算法。所以,在做影像處理之前,我們需要考慮清楚自己要基於哪種格式的映
Time of Update: 2015-03-09
標籤:一、意思: 本地變數xxx引用前沒定義。二、錯誤原因 在於python沒有變數的聲明 , 所以它通過一個簡單的規則找出變數的範圍 :如果有一個函數內部的變數賦值
Time of Update: 2018-12-05
enumerate()A new built-in function, enumerate(), will make certain loops a bit clearer. enumerate(thing), where thing is either an iterator or a sequence, returns a iterator that will return (0, thing[0]), (1, thing[1]),
Time of Update: 2018-12-05
Hello,Python!1 >>> print 'Hello,Python!'Hello,Python!abs()返回絕對值:1 >>> abs(4)42 >>> abs(-4)4 print輸出字串1 >>> mystr="Hello,Python!"2 >>> print mystr Hello,Python!替換字元:1 >>> print "%s is num %d" %
Time of Update: 2018-12-07
寫檔案import osls=os.linesep#get filenamefname=raw_input('Enter file name: ')if os.path.exists(fname):print "Error:"+fname#get file contentall=[]print "\nEnter lines ('.' by itself to quit).\n"while True: entry=raw_input('> ')if
Time of Update: 2018-12-05
def lastpos(findstr,mystr): #gp.AddMessage("查詢=======:"+findstr+","+mystr) num=len(mystr) #gp.AddMessage("長度:"+str(num)) findnum=len(findstr) #gp.AddMessage("長度,findnum="+str(findnum)) i=num-findnum
Time of Update: 2018-12-08
1. 設定fomat格式,如下: 複製代碼 代碼如下:# 取前5個字元,跳過4個字元華,再取3個字元 format = '5s 4x 3s' 2. 使用struck.unpack擷取子字串 複製代碼 代碼如下:import struct print struct.unpack(format, 'Test astring') #('Test', 'ing') 來個簡單的例子吧,有一個字串'He is not very happy',處理一下,把中間的not去掉,然後再輸出。 複製代碼
Time of Update: 2018-12-07
python對json的相關操作 說實話,不做前端開發,對json真沒有太特殊的感情,最近遇到python操作json,束手無策,也準備簡單瞭解下相關知識。以前剛聽到json的時候,總把它誤以為一種語言,不料,它卻是一種資料結構。我按了tab鍵發現json的方法很少,只有6個,並且兩兩互逆。查看json的使用方法,除了官方的文檔(http://docs.python.org/2/library/json.html),還可以一個命令解決:>>>
Time of Update: 2018-12-07
1 變數和賦值:Python是動態類型語言,不需要預先聲明變數的類型。變數的類型在賦值的那一刻被初始化。Python變數名是大小寫敏感的,即“cAsE”與“CaSe”是不同的變數,Python區分大小寫。2 數字:Python有五種基本類型的數字。int(有符號整數)、long(長整)、bool(布爾)、float(浮點數)、complex(複數)。值得注
Time of Update: 2018-12-07
如果你是linux系統的話。Python的解譯器通常安裝目錄/usr/local/bin/python 在這些機器上把/usr/local/bin目錄設定成你的Unix Shell的搜尋路徑中,使得它可以通過鍵入命令啟動。Python安裝在Windows機器上,通常是放置在C:\Python26,但你可以改變這個,當你運行安裝程式。要將此目錄添加到您的路徑,你可以進入命令提示字元在DOS框中鍵入以下命令:設定path =%PATH%;
Time of Update: 2018-12-07
一. 字串的表示 用單引號或雙引號構成字串。 “abc” \ ‘def’ 表示一個字串,而“abc”+“def”是兩個字串串連在一起,兩者不一樣。 ““” “”“中間可以為任意長的字串二.字串操作 1.大小寫轉換 s.capitalize() #字串s首寫字母大寫 s.lower() #全部變成小寫 s.upper() #全部變成大寫 s.swapcase() #
Time of Update: 2018-12-07
今天在看其他同事的代碼時,發現一個沒使用過的python關鍵字 :yield 先問了一下同事,聽他說了幾句,有個模糊的印象,僅僅是模糊而已。於是自己去搜搜資料看。看了半天,逐漸清晰了。不過在工作機制以及應用上還是有點迷茫。嗯,先把初始接觸的印象記下來吧。 yield 簡單說來就是一個產生器(Generator)。產生器是這樣一個函數:它記住上一次返回時在函數體中的位置。對產生器函數的第二次(或第 n 次)調用跳轉至該函數中間,而上次調用的所有局部變數都保持不變。
Time of Update: 2018-12-07
python lambda是在python中使用lambda來建立匿名函數,而用def建立的方法是有名稱的,除了從表面上的方法名不一樣外,python lambda還有哪些和def不一樣呢?1 python lambda會建立一個函數對象,但不會把這個函數對象賦給一個標識符,而def則會把函數對象賦值給一個變數。2 python lambda它只是一個運算式,而def則是一個語句。下面是python lambda的格式,看起來好精簡阿。lambda x: print x如果你在python
Time of Update: 2018-12-07
如果你需要遍曆一個數字序列,內建函數range()就派上用場了。>>> range(10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]你可以指定切片的起始值和終值,並且可以取值的步長,並且步長還可以為負數。>>> range(5, 10)[5, 6, 7, 8, 9]>>> range(0, 10, 3)[0, 3, 6, 9]>>> range(-10, -100, -30)[-10, -40,
Time of Update: 2014-05-13
python中的單元測試可以使用doctest,unittest完成1.doctest的使用(1)寫入程式如下(cubetest.py):#!/usr/bin/pythondef cube(x):"""cube a number and return the result>>> cube(2)8>>> cube(3)27>>> cube(4)64"""return x**3;if _