一、簡(jiǎn)介py2exe是一個(gè)將python腳本轉(zhuǎn)換成windows上的可獨(dú)立執(zhí)行的可執(zhí)行程序(*.exe)的工具,這樣,你就可以不用裝python而在windows系統(tǒng)上運(yùn)行這個(gè)可執(zhí)行程序。py2exe已經(jīng)被用于創(chuàng)建wxPython,Tkinter,Pmw,PyGTK,pygame,win32comclient和server,和其它的獨(dú)立程序。py2exe是發(fā)布在開(kāi)源許可證下的。二、安裝py2exe從http://prdownloads.sourceforg
系統(tǒng) 2019-09-27 17:54:15 1944
給類或?qū)嵗壎ㄆ渌椒ǎê瘮?shù)),需要注意問(wèn)題:(1)定義方法(函數(shù))時(shí),要加self,如:defset_age(self,age):self.age=age(2)實(shí)例綁定方法與類綁定方法是不一樣的,實(shí)例綁定方法時(shí)是要借助函數(shù)的,類綁定方法時(shí)可以直接賦值的,如:classStudet(object):def__init__(self,name):self.name=name實(shí)例綁定方法:s1=Studet('Boo')fromtypesimportMetho
系統(tǒng) 2019-09-27 17:54:09 1944
問(wèn)題如下ExceptioninTkintercallbackTraceback(mostrecentcalllast):File"C:\Python27\lib\lib-tk\Tkinter.py",line1542,in__call__returnself.func(*args)File"C:\Users\11782\AppData\Roaming\Python\Python27\site-packages\matplotlib\backends\bac
系統(tǒng) 2019-09-27 17:53:25 1944
requests提供了一個(gè)叫做session類,來(lái)實(shí)現(xiàn)客戶端和服務(wù)端的會(huì)話保持使用方法1.實(shí)例化一個(gè)session對(duì)象2.讓session發(fā)送get或者post請(qǐng)求session=requests.session()session.get(url,headers)下面就用人人網(wǎng)來(lái)實(shí)戰(zhàn)一下#coding=utf-8importrequestssession=requests.session()#登錄的表單urlpost_url="http://www.ren
系統(tǒng) 2019-09-27 17:53:16 1944
填充螺旋演示結(jié)果:實(shí)例代碼:importmatplotlib.pyplotaspltimportnumpyasnptheta=np.arange(0,8*np.pi,0.1)a=1b=.2fordtinnp.arange(0,2*np.pi,np.pi/2.0):x=a*np.cos(theta+dt)*np.exp(b*theta)y=a*np.sin(theta+dt)*np.exp(b*theta)dt=dt+np.pi/4.0x2=a*np.cos
系統(tǒng) 2019-09-27 17:52:35 1944
Flask或者其他框架都是封裝的比較完善,我們可以不去關(guān)注路由、SESSION等到底是怎么實(shí)現(xiàn)的,現(xiàn)在我們使用socket來(lái)實(shí)現(xiàn)一個(gè)帶有注冊(cè)、登錄功能的Todo網(wǎng)站,這樣能對(duì)后端框架了解的稍微更深入一點(diǎn)(當(dāng)然你也可以直接去看Flask源碼)。主程序runserver.py代碼如下:#!/usr/bin/envpython#-*-coding:utf-8-*-importsocketfromextsimportRequestfromrouteimportre
系統(tǒng) 2019-09-27 17:52:26 1944
目前,Python科學(xué)棧中的所有主要項(xiàng)目都同時(shí)支持Python3.x和Python2.7,不過(guò),這種情況很快即將結(jié)束。去年11月,Numpy團(tuán)隊(duì)的一份聲明引發(fā)了數(shù)據(jù)科學(xué)社區(qū)的關(guān)注:這一科學(xué)計(jì)算庫(kù)即將放棄對(duì)于Python2.7的支持,全面轉(zhuǎn)向Python3。Numpy并不是唯一宣稱即將放棄Python舊版本支持的工具,pandas與Jupyternotebook等很多產(chǎn)品也在即將放棄支持的名單之中。對(duì)于數(shù)據(jù)科學(xué)開(kāi)發(fā)者而言,如何將已有項(xiàng)目從Python2轉(zhuǎn)向P
系統(tǒng) 2019-09-27 17:52:25 1944
glob模塊說(shuō)明:1、glob是python自己帶的一個(gè)文件操作相關(guān)模塊,用它可以查找符合自己目的的文件,就類似于Windows下的文件搜索,支持通配符操作*、?、[]這三個(gè)通配符,*代表0個(gè)或多個(gè)字符,?代表一個(gè)字符,[]匹配指定范圍內(nèi)的字符,如[0-9]匹配數(shù)字。glob.glob("字符串+通配符")該方法返回指定路徑所有匹配的文件的列表,該方法需要一個(gè)參數(shù)用來(lái)指定匹配的路徑字符串(本字符串可以為絕對(duì)路徑也可以為相對(duì)路徑),其返回的文件名只包括當(dāng)前目
系統(tǒng) 2019-09-27 17:52:15 1944
Sklearn簡(jiǎn)介Scikit-learn(sklearn)是機(jī)器學(xué)習(xí)中常用的第三方模塊,對(duì)常用的機(jī)器學(xué)習(xí)方法進(jìn)行了封裝,包括回歸(Regression)、降維(DimensionalityReduction)、分類(Classfication)、聚類(Clustering)等方法。當(dāng)我們面臨機(jī)器學(xué)習(xí)問(wèn)題時(shí),便可根據(jù)下圖來(lái)選擇相應(yīng)的方法。Sklearn具有以下特點(diǎn):簡(jiǎn)單高效的數(shù)據(jù)挖掘和數(shù)據(jù)分析工具讓每個(gè)人能夠在復(fù)雜環(huán)境中重復(fù)使用建立NumPy、Scipy、
系統(tǒng) 2019-09-27 17:51:55 1944
轉(zhuǎn)自:https://blog.csdn.net/yilovexing/article/details/80577510在Python中,*和**具有語(yǔ)法多義性,具體來(lái)說(shuō)是有四類用法。1.算數(shù)運(yùn)算*代表乘法**代表乘方>>>2*510>>>2**5322.函數(shù)形參*args和**kwargs主要用于函數(shù)定義。你可以將不定數(shù)量的參數(shù)傳遞給一個(gè)函數(shù)。不定的意思是:預(yù)先并不知道,函數(shù)使用者會(huì)傳遞多少個(gè)參數(shù)給你,所以在這個(gè)場(chǎng)景下使用這兩個(gè)關(guān)鍵字。其實(shí)并不是必須寫成
系統(tǒng) 2019-09-27 17:51:52 1944