ubuntu18.04版本,python版本python2.7,python3.5,python3.6因為安裝一些庫會安裝到python3.6上,而默認使用的是python2.7,使用python3,默認會使用python3.5,無法調(diào)用安裝包。解決方法:一、使用pythonxx.py運行程序時,加上版本號。比如python3.6xx.py二、1.要以root身份操作yz@yz-pc:~$sudosu2.確認本機下的python默認版本。調(diào)出終端,輸入py
系統(tǒng) 2019-09-27 17:51:04 1933
本文主要是記錄ubuntu16.04下python環(huán)境配置,具體內(nèi)容如下對于ubuntu16.04,由于本身是自帶python,這樣就減少了在windows下的下載和環(huán)境變量配置,非常不錯。但是他本身是自帶兩個版本的python,2.X和3.X,兩個版本,兩個版本默認的是使用2.X,畢竟3.X是一個趨勢,今后我這邊應(yīng)該也會主要使用3.X版本,所以這里記錄一下如果在版本間切換以及如何把python版本切換到3.X下的方法。一、確認本機下的python默認版本
系統(tǒng) 2019-09-27 17:51:01 1933
生成器就是自己用python代碼寫的迭代器,生成器的本質(zhì)就是迭代器。通過以下兩種方式構(gòu)建一個生成器:1、通過生成器函數(shù)2、生成器表達式生成器函數(shù):函數(shù)deffunc1(x):x+=1returnxprint(func1(5))生成器函數(shù)deffunc1(x):x+=1yieldxg_obj=func1(5)print(g_obj.__next__())一個next對應(yīng)一個yield。yieldVSreturnreturn結(jié)束函數(shù),給函數(shù)的執(zhí)行者返回值yie
系統(tǒng) 2019-09-27 17:50:36 1933
隊、棧和鏈表一樣,在數(shù)據(jù)結(jié)構(gòu)中非常基礎(chǔ)一種數(shù)據(jù)結(jié)構(gòu),同樣他們也有各種各樣、五花八門的變形和實現(xiàn)方式。但不管他們形式上怎么變,隊和棧都有其不變的最基本的特征,我們今天就從最基本,最簡單的實現(xiàn)來看看隊列和堆棧。不管什么形式的隊列,它總有的一個共同的特點就是“先進先出”。怎么理解呢?就像是超市排隊結(jié)賬,先排隊的人排在隊的前面,先結(jié)賬出隊。這是隊列的特征。而堆棧則和隊列相反,它是“先進后出”,怎么理解呢?基本所有的編輯器都有一個撤銷功能,就是按Ctrl+Z。當(dāng)你寫
系統(tǒng) 2019-09-27 17:50:25 1933
python程序運行中,可由程序拋出異常。異常觸發(fā):使用raise命令拋出異常,即可使用異常基類Exception,也可使用自定義異常類(繼承Exception類)。classPoint:def__init__(self,x,y):self.x=xself.y=y#DefineaclasstoraiseLineerrorsclassLineError(Exception):#繼承自基類Exceptiondef__init__(self,ErrorInfo)
系統(tǒng) 2019-09-27 17:50:11 1933
文件基本語法file=open(‘文件名’,mode)編碼encoding=‘utf8’讀模式存在返回True,否則拋出異常FileNotFoundError寫模式存在返回True,否則新建文件mode讀r寫w追加a二進制b讀寫+操作讀取所有內(nèi)容read()讀取一行readline()讀取所有行列表readlines()關(guān)閉文件close()自動關(guān)閉withopen(目標(biāo)文件)asf:存取Python對象pickle寫對象dump(對象,目標(biāo)文件)讀對象l
系統(tǒng) 2019-09-27 17:49:39 1933
更新mysql8.17的腳本:2019-09-19#-*-coding:utf-8-*-importsysreload(sys)importgetoptimportcommandsimportsubprocessimportfileinputimportos__author__='Lenny'INFO="\033[1;33;40m%s\033[0m"ERROR="\033[1;31;40m%s\033[0m"NOTICE="\033[1;32;40m%s\
系統(tǒng) 2019-09-27 17:49:31 1933
逐步指示這是提供給更喜歡閱讀的人的視頻文本版本。我們將創(chuàng)建一個類似黑客新聞或Reddit的社交新聞網(wǎng)站。它將被稱為“鋼鐵傳聞”,作為一個分享關(guān)于“鋼鐵俠”的有趣傳聞和對其進行投票的地方。屏幕錄像第一部分的概述:目標(biāo)虛擬環(huán)境-從零開始!模型管理-夢想的工作#78基本的模板通用視圖-新聞列表視圖和新聞細節(jié)視圖分頁-免費!!設(shè)置虛擬環(huán)境我們將用virtualenv和virtualenvwrapper來建立一個虛擬開發(fā)環(huán)境。首先請確認你已經(jīng)安裝了它們:mkvirt
系統(tǒng) 2019-09-27 17:49:13 1933
在Python3.x的世界里,cmp函數(shù)沒有了。那么sorted,min,max等需要比較函數(shù)作為參數(shù)的函數(shù)該如何用呢?以min函數(shù)的定義為例,有兩種重載形式:單參數(shù)(一個迭代器):復(fù)制代碼代碼如下:min(iterable[,key=func])->value多參數(shù)(多個待比較內(nèi)容):復(fù)制代碼代碼如下:min(a,b,c,...[,key=func])->value本文主要討論key=func參數(shù)的使用。舉例說明吧:1.自定義對象的比較我定義了一個類te
系統(tǒng) 2019-09-27 17:48:44 1933
安裝可#pipinstallpyautogui#安裝importpyautoguipyautogui.click(480,120)#數(shù)字為坐標(biāo)
系統(tǒng) 2019-09-27 17:48:22 1933