python環(huán)境搭建常用的python環(huán)境管理工具:pyenv&&virtualenvpyenv#安裝到~/.pyenv當(dāng)中,如果使用了zsh,那么將.bashrc-->.zshrcgitclonehttps://github.com/pyenv/pyenv.git~/.pyenvecho'exportPYENV_ROOT="$HOME/.pyenv"'>>~/.bashrcecho'exportPATH="$PYENV_ROOT/bin:$PATH"'>
系統(tǒng) 2019-09-27 17:49:57 1933
Python3注釋確保對模塊,函數(shù),方法和行內(nèi)注釋使用正確的風(fēng)格Python中的注釋有單行注釋和多行注釋:Python中單行注釋以#開頭,例如::#這是一個注釋print("Hello,World!")多行注釋用三個單引號'''或者三個雙引號"""將注釋括起來,例如:1、單引號(''')#!/usr/bin/python3'''這是多行注釋,用三個單引號這是多行注釋,用三個單引號這是多行注釋,用三個單引號'''print("Hello,World!")2、
系統(tǒng) 2019-09-27 17:49:52 1933
先給大家介紹下python微信自動回復(fù)功能1.當(dāng)收到好友消息時,自動回復(fù)importrandomimportitchatimportrequestsimporttimedefget_tuling_response(_info):print(_info)#圖靈機器人的網(wǎng)址api_url="http://www.tuling123.com/openapi/api"data={'key':'5ea0f11b5b6146239c52a47849387484','i
系統(tǒng) 2019-09-27 17:49:44 1933
01.Python3數(shù)據(jù)類型(一)python3基本數(shù)據(jù)類型大致分為可變數(shù)據(jù)類型和不可變數(shù)據(jù)類型,不可變有Number(數(shù)字)、String(字符串)、Tuple(元組),可變有List(列表)Dictionary(字典)Set(集合)文章目錄01.Python3數(shù)據(jù)類型(一)Number關(guān)于Number一些運算和內(nèi)置函數(shù)字符串索引(通用序列操作)切片[左索引:右索引:步長](通用序列操作)常用方法格式化方法format()List(列表)序列UML檢驗值
系統(tǒng) 2019-09-27 17:49:30 1933
這里使用pipe代碼如下:importtimefrommultiprocessingimportProcessimportmultiprocessingclassD:@staticmethoddeftest(pipe):whileTrue:foriinrange(10):pipe.send(i)time.sleep(2)@staticmethoddeftest2(pipe):whileTrue:print('test2value:%s'%pipe.recv
系統(tǒng) 2019-09-27 17:49:29 1933
先說明下,我這是對某個目錄下的圖片名稱進(jìn)行操作,該目錄下的圖片名稱為1.jpg,2.jpg。。。。。這樣類似的圖片名。1.旋轉(zhuǎn)#-*-coding:utf-8-*-fromPILimportImagedefrotateimg(inputimg,outimg):im=Image.open(inputimg)#圖片的寬度和高度img_size=im.sizeprint("圖片寬度和高度分別是{}".format(img_size))#旋轉(zhuǎn)圖片#左旋轉(zhuǎn)90度im
系統(tǒng) 2019-09-27 17:48:59 1933
有很久沒有更新我的博客了,在學(xué)習(xí)flask去了,別人都說flask不難,其實現(xiàn)在我也這么覺得,但是在剛接觸的時候還是有點吃力的。在學(xué)習(xí)的過程中查閱了不少,也了解了許多,今天想做個總結(jié)。。。以免覺得學(xué)了那么久什么都沒學(xué)到,還有防止以后忘記。一.關(guān)于裝飾器,路由最開始接觸的時候覺得好神奇,只會照著敲不知道怎么自己用起來@app.route(‘/')defhello:print(‘hello')注意:1.只有@這個東西是固定的,app是可以換的,這與藍(lán)本中的定義
系統(tǒng) 2019-09-27 17:48:05 1933
2019中國好聲音火熱開播,作為一名“假粉絲”,這一季每一期都刷過了,尤其剛播出的第六期開始正式的battle。視頻視頻看完了,那看下大家都是怎樣評論的。1.網(wǎng)頁分析部分本文爬取的是騰訊視頻評論,第六期的評論地址是:http://coral.qq.com/4093121984每頁有10條評論,點擊“查看更多評論”,可將新的評論加載進(jìn)來,通過多次加載,可以發(fā)現(xiàn)我們要找的評論就在以v2開頭的js類型的響應(yīng)中。請求為GET請求,地址是http://coral.q
系統(tǒng) 2019-09-27 17:48:03 1933
好程序員Python學(xué)習(xí)路線分享實現(xiàn)快速排序算法,快速排序算法是一種基于交換的高效的排序算法,由C.R.A.Hoare于1962年提出,是一種劃分交換排序。它采用了一種分治的策略,通常稱其為分治法(Divideandconqueralgorithm)。分治法的基本思想將原問題分解為若干個規(guī)模更小但結(jié)構(gòu)與原問題相似的子問題。遞歸地解這些子問題,然后將這些子問題的解組合為原問題的解。快速排序的基本思想先找到一個基準(zhǔn)點(一般指數(shù)組的中部),然后數(shù)組被該基準(zhǔn)點分為
系統(tǒng) 2019-09-27 17:47:30 1933
importosimportsysimportstring#以指定模式打開指定文件,獲取文件句柄defgetFileIns(filePath,model):print("打開文件")print(filePath)print(model)returnopen(filePath,model)#獲取需要處理的文件defgetProcFile(path):returnos.listdir(path)#判斷是否滿足某個條件,如果滿足則執(zhí)行defisTrue(outF
系統(tǒng) 2019-09-27 17:47:04 1933
用于記錄自己寫的,或?qū)W習(xí)期間看到的不錯的,小程序,持續(xù)更新......****************************************************************【例001】計算:1-2+3-4..+199-200值復(fù)制代碼代碼如下:#encoding=utf-8#計算1-2+3-4..+199-200值#1+3+5+7+...199#-2-4-6...-200sum1=0sum2=0foriinrange(1,200,
系統(tǒng) 2019-09-27 17:46:02 1933
正則表達(dá)式是用于處理字符串的強大工具,它并不是Python的一部分。其他編程語言中也有正則表達(dá)式的概念,區(qū)別只在于不同的編程語言實現(xiàn)支持的語法數(shù)量不同。它擁有自己獨特的語法以及一個獨立的處理引擎,在提供了正則表達(dá)式的語言里,正則表達(dá)式的語法都是一樣的。下圖展示了使用正則表達(dá)式進(jìn)行匹配的流程:1.1介紹正則表達(dá)式并不是Python的一部分。正則表達(dá)式是用于處理字符串的強大工具,擁有自己獨特的語法以及一個獨立的處理引擎,效率上可能不如str自帶的方法,但功能十
系統(tǒng) 2019-09-27 17:45:43 1933
Python列表List(列表)是Python中使用最頻繁的數(shù)據(jù)類型。列表可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(所謂嵌套)。列表用[]標(biāo)識。是python最通用的復(fù)合數(shù)據(jù)類型。看這段代碼就明白。列表中的值得分割也可以用到變量[頭下標(biāo):尾下標(biāo)],就可以截取相應(yīng)的列表,從左到右索引默認(rèn)0開始的,從右到左索引默認(rèn)-1開始,下標(biāo)可以為空表示取到頭或尾。加號(+)是列表連接運算符,星號(*)是重復(fù)操作。如下實例:#!/usr/
系統(tǒng) 2019-09-27 17:38:44 1933
字符串中字符大小寫的變換1.str.lower()//小寫>>>'SkatE'.lower()'skate'2.str.upper()//大寫>>>'SkatE'.upper()'SKATE'3.str.swapcase()//大小寫互換>>>'SkatE'.swapcase()'sKATe'4.str.title()//首字母大寫,其余的小寫>>>'SkatE'.title()'Skate'字符串在輸出時的對齊1.str.ljust(width,[fil
系統(tǒng) 2019-09-27 17:38:38 1933
Python是用于編碼圖形界面的極佳語言。由于可以迅速地編寫工作代碼并且不需要費時的編譯周期,所以可以立即使界面啟動和運行起來,并且不久便可使用這些界面。將這一點與Python易于鏈接本機庫的能力結(jié)合起來,就可以形成一個出色的環(huán)境。gnome-python是為Python封裝GNOME及其相關(guān)庫的軟件包。這使您能夠用Python編寫外觀與核心GNOME應(yīng)用程序完全相同的應(yīng)用程序,而所花的時間只是用C編寫該應(yīng)用程序所花的一部分。然而,不用C進(jìn)行編程會有一個缺
系統(tǒng) 2019-09-27 17:38:29 1933