一、讀取excel這里介紹一個不錯的包xlrs,可以工作在任何平臺。這也就意味著你可以在Linux下讀取Excel文件。首先,打開workbook;復(fù)制代碼代碼如下:importxlrdwb=xlrd.open_workbook('myworkbook.xls')檢查表單名字:復(fù)制代碼代碼如下:wb.sheet_names()得到第一張表單,兩種方式:索引和名字復(fù)制代碼代碼如下:sh=wb.sheet_by_index(0)sh=wb.sheet_by_n
系統(tǒng) 2019-09-27 17:54:06 1940
在處理數(shù)據(jù)和進(jìn)行機器學(xué)習(xí)的時候,遇到了大量需要處理的時間序列。比如說:數(shù)據(jù)庫讀取的str和time的轉(zhuǎn)化,還有time的差值計算。總結(jié)一下python的時間處理方面的內(nèi)容。一、字符串和時間序列的轉(zhuǎn)化time.strptime():字符串=>時間序列time.strftime():時間序列=>字符串importtimestart="2017-01-01"end="2017-8-12"startTime=time.strptime(start,"%Y-%m-%
系統(tǒng) 2019-09-27 17:54:04 1940
range([start],[end],[long])描述:根據(jù)range里的參數(shù)生成指定范圍指定步長的一個序列參數(shù):[start]——指定范圍的左邊界,可取到[end]——指定范圍的右邊界,不可取到[long]——步長,若無步長,默認(rèn)為1返回值:列表實例:>>>range(0,6,2)[0,2,4]>>>range(5)[0,1,2,3,4]xrange()描述:用法與range完全相同,生成的不是數(shù)組,而是一個生成器實例:>>>xrange(0,6,2
系統(tǒng) 2019-09-27 17:54:01 1940
#!/usr/bin/python#-*-coding:UTF-8-*-#######################################createdbybasededato####2018-01-02####監(jiān)控#####################################importosimportjsonclassMonitor(object):def__init__(self,Cmd):self.Cmd=Cmd#vmsta
系統(tǒng) 2019-09-27 17:53:33 1940
python字符串/列表/字典互相轉(zhuǎn)換目錄字符串與列表字符串與字典列表與字典字符串與列表字符串轉(zhuǎn)列表1.整體轉(zhuǎn)換str1='helloworld'print(str1.split('這里傳任何字符串中沒有的分割單位都可以,但是不能為空'))#輸出:['helloworld']2.分割str2="helloworld"list2=list(str2)print(list2)#輸出:['h','e','l','l','o','','w','o','r','l'
系統(tǒng) 2019-09-27 17:53:33 1940
1.python2/3區(qū)別整除python2:print'3/2=',3/2print'3//2=',3//2print'3/2.0=',3/2.0print'3//2.0=',3//2.0結(jié)果:3/2=13//2=13/2.0=1.53//2.0=1.0python3:print('3/2=',3/2)print('3//2=',3//2)print('3/2.0=',3/2.0)print('3//2.0=',3//2.0)3/2=1.53//2=13
系統(tǒng) 2019-09-27 17:53:32 1940
問題我使用python2.7和xlwt模塊進(jìn)行excel導(dǎo)出我想設(shè)置我知道可以使用的單元格的背景顏色style1=xlwt.easyxf('pattern:patternsolid,fore_colourred;')但我想設(shè)置自定義顏色smth。比如#8a8eef或者是否有可能顏色的調(diào)色板,因為淺藍(lán)色不起作用:)解決方案如果你沒有使用easyxf()而是XFStyle逐步構(gòu)建對象,這是使用用戶友好顏色名稱的另一種方法:importxlwtstyle=xlw
系統(tǒng) 2019-09-27 17:53:30 1940
在上一篇文章中,我們講了如何在linux上用python寫一個守護(hù)進(jìn)程。主要原理是利用linux的fork函數(shù)來創(chuàng)建一個進(jìn)程,然后退出父進(jìn)程運行,生成的子進(jìn)程就會成為一個守護(hù)進(jìn)程。細(xì)心觀察的可能會發(fā)現(xiàn),這個守護(hù)進(jìn)程的運行身份是執(zhí)行這個程序的用戶,如果把這個守護(hù)程序加入到系統(tǒng)的服務(wù)項,那么這個守護(hù)程序的執(zhí)行身份應(yīng)該是root。一個情況出現(xiàn)了,root的權(quán)限比較大,如果通過這個root身份的守護(hù)程序來進(jìn)行操作,危險性是比較大的。一種好的辦法是生成一個身份為ro
系統(tǒng) 2019-09-27 17:52:32 1940
用python實現(xiàn)猜拳小游戲,供大家參考,具體內(nèi)容如下本練習(xí)旨在養(yǎng)成良好的編碼習(xí)慣和練習(xí)邏輯思考.1、使用python版本:3.7.3;2、代碼內(nèi)容實現(xiàn)如下#!/usr/bin/envpython#-*-coding:utf-8-*-"""簡單實現(xiàn)猜拳小游戲,默認(rèn)每回合五局Version:0.1Author:smartbabbleDate:2018-03-12"""fromrandomimportrandintdefmora_game():Rounds=0
系統(tǒng) 2019-09-27 17:52:29 1940
1.常用模塊#連接數(shù)據(jù)庫connect()函數(shù)創(chuàng)建一個新的數(shù)據(jù)庫連接對話并返回一個新的連接實例對象PG_CONF_123={'user':'emma','port':123,'host':'192.168.1.123','password':'emma','database':'dbname'}conn=psycopg2.connect(**PG_CONF_123)#打開一個操作整個數(shù)據(jù)庫的光標(biāo)連接對象可以創(chuàng)建光標(biāo)用來執(zhí)行SQL語句cur=conn.cur
系統(tǒng) 2019-09-27 17:52:21 1940