這段時間實習,android技術沒得到發揮,學的一點python反倒派上了用場。雖然完成的功能都比較簡單,大多是一些字串的操作,分割、替換、拼接等等。今天還是總結一下最近寫的指令碼,希望能有提高。不做乙個只會堆功能的程式設計師。
import heapd
heapd.nsmallest(n, iterable, key = lambda x:x
.dist)
heapd.nlargest(n, iterable, key = lambda x:x
.dist)
# coding=utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
defreadfile
(path):
f = open(path, 'r')
data = f.read()
f.close()
if data[:3] == codecs.bom_utf:
data = data[3:]
return data
注意有個預設引數——sys.argv[0]>>__main__
,你在命令列裡輸入的引數依次放在sys.argv[1]
、sys.argv[2]
、sys.argv[3]
…
import subprocess
subprocess.call(final_command, shell=true)
def
readfile
(path):
f = open(path, 'r')
data = f.read()
f.close()
return data
defwritefile
(path, data):
f = open(path, 'w')
f.write(data)
f.close()
import urllib2
defpost
(url, values):
data = urllib.urlencode(values)
req = urllib2.request(url, data)
response = urllib2.urlopen(req)
result = response.read()
print
'\n[result]:%s' % result
dict_a.update(dict_b)
try:
import xml.etree.celementtree as et
except importerror:
import xml.etree.elementtree as et
tree = et.elementtree(file='pom.xml')
root = tree.getroot()
print root[2].text, root[3].text, root[4].text
php程式設計 PHPFANS站長常用的一些函式
這是一些使用頻率比較高的函式,有的來自別人的程式 1.產生隨機字串函式 function random length return hash 2.擷取一定長度的字串注 該函式對 gb2312 使用有效 function wordscut string,length sss 0 for i 0 i l...
python筆記 一些常用的小trick(一)
假設你git clone了乙個函式庫,然後想要在某一段 中呼叫其中的某乙個函式,請問你要怎麼做呢?這裡,我們來給出乙個這類函式的呼叫小trick。其實方法也比較簡單,一種簡單粗暴的方法就是把這個函式的路徑加入到系統的python path中,但是這種操作是永續的,在更多情況下,我們只是想要臨時在某些...
QT OPENGL opengl的一些基本函式
opengl基本函式的定義規則說明 opengl的庫函式命名方式 字首 函式名 字尾 字首 gl glu glx或aux,表示此函式分屬於基本庫 實用庫 x視窗擴充庫或輔助庫 字尾 是函式傳參型別的簡寫,例如i代表int,f代表float.s代表short,d代表double,v代表指標 glver...