課程導(dǎo)學(xué)001課程定位和目標(biāo)002課程導(dǎo)學(xué)第一部分Python快速入門(mén)第1天Python基本語(yǔ)法元素003Python基本語(yǔ)法元素004程序設(shè)計(jì)基本方法005Python開(kāi)發(fā)環(huán)境配置006實(shí)例1-溫度轉(zhuǎn)換007Python程序語(yǔ)法元素分析008Python基本語(yǔ)法元素小結(jié)第2天Python基本圖形繪制009Python基本圖形繪制010深入理解Python語(yǔ)言011實(shí)例2-Python蟒蛇繪制012模塊1-turtle庫(kù)的使用013turtle程序語(yǔ)法元素
系統(tǒng) 2019-09-27 17:55:32 1941
鎖在使用用的過(guò)程中需要導(dǎo)入threading模塊的Lock類(lèi)使用鎖:當(dāng)多個(gè)線(xiàn)程幾乎同時(shí)修改某一個(gè)共享數(shù)據(jù)的時(shí)候,需要進(jìn)行同步控制線(xiàn)程同步能夠保證多個(gè)線(xiàn)程安全訪(fǎng)問(wèn)競(jìng)爭(zhēng)資源,最簡(jiǎn)單的同步機(jī)制是引入互斥鎖?;コ怄i為資源引入一個(gè)狀態(tài):鎖定/非鎖定。鎖的語(yǔ)法創(chuàng)建鎖、鎖定鎖、釋放鎖fromthreadingimportLock#創(chuàng)建鎖mutex=Lock()#獲取鎖(上鎖)mutex.acquire()#釋放鎖(解鎖)mutex.release()在鎖定鎖的過(guò)程中ac
系統(tǒng) 2019-09-27 17:55:04 1941
本文實(shí)例講述了Python求兩個(gè)list的差集、交集與并集的方法。分享給大家供大家參考。具體如下:list就是指兩個(gè)數(shù)組之間的差集,交集,并集了,這個(gè)小學(xué)數(shù)學(xué)時(shí)就學(xué)過(guò)的東西,下面就以實(shí)例形式對(duì)此加以分析。一.兩個(gè)list差集如有下面兩個(gè)數(shù)組:a=[1,2,3]b=[2,3]想要的結(jié)果是[1]下面記錄一下三種實(shí)現(xiàn)方式:1.正常的方式復(fù)制代碼代碼如下:ret=[]foriina:ifinotinb:ret.append(i)2.濃縮版復(fù)制代碼代碼如下:ret=
系統(tǒng) 2019-09-27 17:54:52 1941
本文實(shí)例講述了Python訪(fǎng)問(wèn)MySQL封裝的常用類(lèi)。分享給大家供大家參考。具體如下:python訪(fǎng)問(wèn)mysql比較簡(jiǎn)單,下面整理的就是一個(gè)很簡(jiǎn)單的Python訪(fǎng)問(wèn)MySQL數(shù)據(jù)庫(kù)類(lèi)。自己平時(shí)也就用到兩個(gè)mysql函數(shù):查詢(xún)和更新,下面是自己常用的函數(shù)的封裝,大家拷貝過(guò)去直接可以使用。文件名:DBUtil.py復(fù)制代碼代碼如下:#-*-encoding:utf8-*-'''@author:crazyant.net@version:2013-10-22封裝的
系統(tǒng) 2019-09-27 17:54:30 1941
今天在寫(xiě)監(jiān)控腳本的時(shí)候遇到一個(gè)問(wèn)題,就是我執(zhí)行每一個(gè)監(jiān)控模塊(腳本)的時(shí)候,例如CPU、內(nèi)存、磁盤(pán)腳本,都會(huì)返回一個(gè)字典格式的數(shù)據(jù),但是我需要將這三個(gè)字典,組合成一個(gè)大字典,然后通過(guò)requests模塊發(fā)送給api接口,so,我就在網(wǎng)上找了一些方法,然后總結(jié),寫(xiě)成這編博文。1、首先定義三個(gè)字典(不需要考慮字典的具體內(nèi)容)>>>cpu_dict={'cpu_count':8,'cpu_ratio':3.5}>>>memory_dict={'memory_co
系統(tǒng) 2019-09-27 17:54:08 1941
話(huà)不多說(shuō),代碼說(shuō)話(huà):importnumpyasnpimportmathclassConv2D(object):def__init__(self,shape,output_channels,ksize=3,stride=1,method='VALID'):self.input_shape=shapeself.output_channels=output_channelsself.input_channels=shape[-1]self.batchsize=s
系統(tǒng) 2019-09-27 17:54:06 1941
Windows?安裝lxml最好的安裝方式是通過(guò)wheel文件來(lái)安裝,http://www.lfd.uci.edu/~gohlke/pythonlibs/,從該網(wǎng)站找到lxml的相關(guān)文件。假如是Python3.5版本,WIndows64位系統(tǒng),那就找到lxml?3.7.2?cp35?cp35m?win_amd64.whl這個(gè)文件并下載,然后通過(guò)pip安裝。下載之后,運(yùn)行如下命令安裝:pip3installwheelpip3installlxml?3.7.2
系統(tǒng) 2019-09-27 17:53:34 1941
問(wèn)題我使用python2.7和xlwt模塊進(jìn)行excel導(dǎo)出我想設(shè)置我知道可以使用的單元格的背景顏色style1=xlwt.easyxf('pattern:patternsolid,fore_colourred;')但我想設(shè)置自定義顏色smth。比如#8a8eef或者是否有可能顏色的調(diào)色板,因?yàn)闇\藍(lán)色不起作用:)解決方案如果你沒(méi)有使用easyxf()而是XFStyle逐步構(gòu)建對(duì)象,這是使用用戶(hù)友好顏色名稱(chēng)的另一種方法:importxlwtstyle=xlw
系統(tǒng) 2019-09-27 17:53:30 1941
概述到2020年,Python2的官方維護(hù)期就要結(jié)束了,越來(lái)越多的Python項(xiàng)目從Python2切換到了Python3。其實(shí)在實(shí)際工作中,很多伙伴都還是在用Python2的思維寫(xiě)Python3的代碼。給大家總結(jié)一下Python3一些新的更方便的特性!希望你們看完后也能高效率的編寫(xiě)代碼f-strings(3.6+)在Python里面,我們經(jīng)常使用format函數(shù)來(lái)格式化字符串,例如:user="JaneDoe"action="buy"log_message
系統(tǒng) 2019-09-27 17:53:11 1941
進(jìn)程是操作系統(tǒng)分配內(nèi)存的最小單位Python中進(jìn)程用到的庫(kù)multiprocessing簡(jiǎn)單的多進(jìn)程示例frommultiprocessingimportProcessfromtimeimporttime,sleepfromrandomimportrandintdefdownload_task(task_name):print(task_name+'開(kāi)始下載')time=randint(1,5)sleep(time)print(task_name+f'下載
系統(tǒng) 2019-09-27 17:53:03 1941