前言剛開始開發Web的時候,沒太在意隔離虛擬環境,用了系統的那一套,Python2.7版本是系統自帶的,雖說明年就結束了,但是現在開發都會有一套3.x以上的環境,即使你開發不注意,你部署的時候總歸是要隔離出來的。1.方便隔離,不同環境編寫測試2.方便遷移,pipfreeze到出包文件依賴,隨后提交管理和遷移都很方便virtualenv前提是你有兩套PythonmikejingdeMacBook-Pro:~MKJ$whichpython/usr/bin/py
系統 2019-09-27 17:52:33 2083
一、線性回歸的理論1)線性回歸的基本概念線性回歸是一種有監督的學習算法,它介紹的自變量的和因變量的之間的線性的相關關系,分為一元線性回歸和多元的線性回歸。一元線性回歸是一個自變量和一個因變量間的回歸,可以看成是多遠線性回歸的特例。線性回歸可以用來預測和分類,從回歸方程可以看出自變量和因變量的相互影響關系。線性回歸模型如下:對于線性回歸的模型假定如下:(1)誤差項的均值為0,且誤差項與解釋變量之間線性無關(2)誤差項是獨立同分布的,即每個誤差項之間相互獨立且
系統 2019-09-27 17:52:24 2083
變量的定義如:>>>width=20>>>height=5*9>>>width*height900>>>string="shouke"注意:1.Python中不能使用未定義的變量2.變量的定義無需進行類型聲明,可直接賦值3.交互模式中,‘_’表示表達式最后輸出值,如下:>>>tax=12.5/100>>>price=100.5>>>price*tax12.5625>>>price+_#等同于price+12.5625113.0625>>>round(_,2
系統 2019-09-27 17:52:16 2083
裝13的冷場“龍生九子,各不相同…”囚牛、睚眥、嘲風、蒲牢、狻猊、霸下、狴犴、負屃、螭吻。都說提筆忘字丟人,可至少還有提筆的機會。隨著信息化時代的普及,原來越多的人成了半文盲。怎么說?電腦前打字敲的一二一,可提起筆來就忘字。從前特別喜歡鋼筆,筆袋里放的凌美、百利、永生、英雄一堆,買的北碳、畢加索、派克、百利金各式牌子的墨水。結果感覺半年多都沒動過這些陳年老貨了。下午聊天裝13說到龍生九子,本來吹得正歡,結果朋友問老七bìàn怎么寫,然后…瞬間懵逼了,這個1
系統 2019-09-27 17:51:38 2083
1、安裝執行命令pipinstallvirtualenv為了使用virtualenv更方便,可以借助virtualenvwrapper執行命令pipinstallvirtualenvwrapper-win安裝完畢以后可以通過命令來創建virtualenvwrapper2、基本使用2.1創建virtualenvwrappermkvirtualenvmy_env那么會在你當前用戶下創建一個Env的文件夾,然后將這個虛擬環境安裝到這個目錄下,如果電腦中安裝了Py
系統 2019-09-27 17:51:03 2083
在家里windows環境下搞了一次見pythonMySQLdb在windows環境下的快速安裝、問題解決方式//www.jb51.net/article/65746.htm在公司開發需要,再搞一次,linux下的。發現用編譯的方式安裝真的很蛋疼,不過也算見見世面,各種問題......奮斗這里也有兩種方式:A.快速安裝B.自己編譯1.最快速最簡單方法(趕時間的話)復制代碼代碼如下:sudoyuminstallMySQL-python可能遇到問題:復制代碼代碼
系統 2019-09-27 17:48:02 2083
如果你還在為python的各種urllib和urlibs,cookielib頭疼,或者還還在為python模擬登錄和抓取數據而抓狂,那么來看看我們推薦的requests,python采集數據模擬登錄必備利器!這也是python推薦的HTTP客戶端庫:本文就以一個模擬登錄的例子來加以說明,至于采集大家就請自行發揮吧。代碼很簡單,主要是展現python的requests庫的簡單至極,代碼如下:s=requests.session()data={'user':'
系統 2019-09-27 17:47:52 2083
NumPy是一個優秀的科學計算庫,提供了很多實用的數學函數、強大的多維數組對象和優異的計算性能,不僅可以取代Matlab和Mathematica的許多功能,而且業已成為Python科學計算生態系統的重要組成部分。但與這些商業產品不同,它是免費的開源軟件。本書從NumPy安裝講起,逐漸過渡到數組對象、常用函數、矩陣運算、線性代數、金融函數、窗函數、質量控制等內容,致力于向初中級Python編程人員全面講述NumPy及其使用。另外,通過書中豐富的示例,你還將學
系統 2019-09-27 17:47:44 2083
#!/usr/bin/python#-*-coding:utf-8-*-fromemail.mime.textimportMIMETextfromemail.headerimportHeaderfromsmtplibimportSMTP_SSLimportsyssmtpaddr='smtp.qq.com'myemail='admin@qq.com'password='123456'recvmail=sys.argv[1]subject=sys.argv[2
系統 2019-09-27 17:46:16 2083
本文簡單總結了一下Python處理時間和日期方面的模塊,主要就是datetime、time、calendar三個模塊的使用,希望這篇文章對于學習Python的朋友們有所幫助。首先就是模塊的調用,很多IDE都已經安裝好了很多Python經常使用到的模塊,所以我們暫時不需要安裝模塊了。importdatetimeimporttimeimportcalendar1.獲取到此時的準確時間#獲取此時的時間printtime.localtime()//輸出格式為:ti
系統 2019-09-27 17:38:39 2083