python具體強(qiáng)大的庫(kù)文件,很多功能都有相應(yīng)的庫(kù)文件,所以很有必要進(jìn)行學(xué)習(xí)一下,其中有一個(gè)ftp相應(yīng)的庫(kù)文件ftplib,我們只需要其中的登錄功能,然后利用多線程調(diào)用相應(yīng)字典里面的字段進(jìn)行登錄,還能根據(jù)自己的需要,根據(jù)自身的情況編寫需要的程序,讓程序代替我們?nèi)プ鲆恍┛菰锏闹貜?fù)工作。下面直接上代碼,下面是主文件復(fù)制代碼代碼如下:importosimporttimeimportthreadingclassmythread(threading.Thread):
系統(tǒng) 2019-09-27 17:54:23 1962
關(guān)卡二:1.練習(xí)題1面向?qū)ο蟮睦斫庖螅涸陬悆?nèi)定義一個(gè)可以重新設(shè)置私有屬性name的函數(shù)條件為字符串長(zhǎng)度小于10,才可以修改.答:defSetName(self,newname):iflen(newname)<10:self.__name=newnameelse:print("error:名字太長(zhǎng)!")在創(chuàng)建一個(gè)類之后需要調(diào)用什么函數(shù)?答:應(yīng)調(diào)用__del__()函數(shù).del()方法是手動(dòng)調(diào)用還是類默認(rèn)調(diào)用?答:手動(dòng)調(diào)用如何訪問(wèn)對(duì)象的屬性?答:使用(.)來(lái)
系統(tǒng) 2019-09-27 17:54:18 1962
fromrandomimportrandintdata=[randint(-10,10)for_inxrange(10)]printdatae=filter(lambdax:x>=0,data)printe或者使用列表解析速度快[xforxindataifx>=0]對(duì)字典的篩選d={x:randint(60,100)forxinxrange(1,21)}printdprint{k:vfork,vind.iteritems()ifv>90}對(duì)集合的篩選找出被
系統(tǒng) 2019-09-27 17:54:14 1962
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 1962
這里爬取的是http://sc.chinaz.com/tag_tupian/OuMeiMeiNv.html網(wǎng)站獻(xiàn)上歐美美女!?。?!fromlxmlimportetreeimporturllib.request,os,timeclassOuMeiSpider(object):def__init__(self,start_page,end_page):self.start_page=start_pageself.end_page=end_pageself.fi
系統(tǒng) 2019-09-27 17:53:14 1962
案例:爬取使用搜狗根據(jù)指定詞條搜索到的頁(yè)面數(shù)據(jù)(例如爬取詞條為‘周杰倫'的頁(yè)面數(shù)據(jù))importurllib.request#1.指定urlurl='https://www.sogou.com/web?query=周杰倫''''2.發(fā)起請(qǐng)求:使用urlopen函數(shù)對(duì)指定的url發(fā)起請(qǐng)求,該函數(shù)返回一個(gè)響應(yīng)對(duì)象,urlopen代表打開(kāi)url'''response=urllib.request.urlopen(url=url)#3.獲取響應(yīng)對(duì)象中的頁(yè)面數(shù)據(jù):r
系統(tǒng) 2019-09-27 17:53:11 1962
sklearn.preprocessing.RobustScaler:Initsignature:RobustScaler(with_centering=True,with_scaling=True,quantile_range=(25.0,75.0),copy=True,)Docstring:Scalefeaturesusingstatisticsthatarerobusttooutliers.ThisScalerremovesthemedianands
系統(tǒng) 2019-09-27 17:52:43 1962
一、問(wèn)題引出淺拷貝首先看下面代碼的執(zhí)行情況:a=[1,2,3]print('a=%s'%a)#a=[1,2,3]b=aprint('b=%s'%b)#b=[1,2,3]a.append(4)#對(duì)a進(jìn)行修改print('a=%s'%a)#a=[1,2,3,4]print('b=%s'%b)#b=[1,2,3,4]b.append(5)#對(duì)b進(jìn)行修改print('a=%s'%a)#a=[1,2,3,4,5]print('b=%s'%b)#b=[1,2,3,4,
系統(tǒng) 2019-09-27 17:52:42 1962
在之前學(xué)習(xí)的RDD和DataFrame數(shù)據(jù)集主要處理的是離線數(shù)據(jù),隨著時(shí)代發(fā)展進(jìn)步,我們會(huì)發(fā)現(xiàn)越來(lái)越多數(shù)據(jù)是在源源不斷發(fā)回到數(shù)據(jù)中心,同時(shí)需要立刻響應(yīng)給用戶,這樣的情況我們就會(huì)用到實(shí)時(shí)處理,常用的場(chǎng)景有實(shí)時(shí)顯示某商場(chǎng)一小時(shí)人流密度、實(shí)時(shí)顯示當(dāng)天火車站人口總數(shù)等等。接下來(lái)從實(shí)時(shí)數(shù)據(jù)源說(shuō)起,實(shí)時(shí)數(shù)據(jù)源主要有:FileSourceSocketSourceFlumeSourceKafkaSourceFileSource指的是文件作為數(shù)據(jù)來(lái)源,常用的有本地文件fil
系統(tǒng) 2019-09-27 17:52:32 1962
#-*-coding:utf-8-*-importdatetime#給定日期向后N天的日期defdateadd_day(days):d1=datetime.datetime.now()d3=d1+datetime.timedelta(days)returnd3#昨天defgetYesterday():today=datetime.date.today()oneday=datetime.timedelta(days=1)yesterday=today-one
系統(tǒng) 2019-09-27 17:52:22 1962