如下所示:out=subprocess.getstatusoutput('adbshellpmlistpackages')top=tk.Toplevel()top.title('包名列表')top.geometry('%dx%d'%(400,1200))#設置窗口大小t=Text(top,width=400,height=900)t.insert('1.0',"{}".format(out[1]))#插入文本,用引號引起來“1.0”這個是插入文本的坐標,且
系統 2019-09-27 17:53:44 2114
方法:使用urlencode函數urllib.request.urlopen()importurllib.requestimporturllib.parseurl='https://www.sogou.com/web?'#將get請求中url攜帶的參數封裝至字典中param={'query':'周杰倫'}#對url中的非ascii進行編碼param=urllib.parse.urlencode(param)#將編碼后的數據值拼接回url中url+=para
系統 2019-09-27 17:53:16 2114
python的版本經過了python2.x和python3.x等版本,無論哪種版本,關于python爬蟲相關的知識是融會貫通的,腳本之家關于爬蟲這個方便整理過很多有價值的教程,小編通過本文章給大家做一個關于python爬蟲相關知識的總結,以下就是全部內容:python爬蟲的基礎概述1.什么是爬蟲網絡爬蟲,即WebSpider,是一個很形象的名字。把互聯網比喻成一個蜘蛛網,那么Spider就是在網上爬來爬去的蜘蛛。網絡蜘蛛是通過網頁的鏈接地址來尋找網頁的。從
系統 2019-09-27 17:52:41 2114
數據集:https://archive.ics.uci.edu/ml/datasets/Adult這個數據集是字符數據集,你需要自己進行清洗數據轉換數據之類的,好在python的字符串操作特別簡單,好處理。特征取了學位情況、工作職業性質、工作單位之類的。樸素貝葉斯:https://www.bilibili.com/video/av36338359?from=search&seid=1177086802297258225這個的數據集是預測一個人的年薪是否能超
系統 2019-09-27 17:52:08 2114
前兩天剛裝了python3.1.1,禁不住技癢寫點code。1.選擇排序復制代碼代碼如下:>>>defSelSort(L):length=len(L)foriinrange(length-1):minIdx=iminVal=L[i]j=i+1whilejifminVal>L[j]:minIdx=jminVal=L[j]j=j+1L[i],L[minIdx]=L[minIdx],L[i]returnL2.冒泡排序復制代碼代碼如下:>>>defbubSort(
系統 2019-09-27 17:50:22 2114
一、引用傳遞引用傳遞,實質是在傳遞內存地址二、函數默認值1、默認值參數在python中可以為函數的參數給予默認值,一旦某個存在默認值,那么如果在調用的時候,不傳遞這個參數,則按照默認值注意:在定義函數時,如果存在有默認值的參數,一定要寫在沒有默認值的參數后面,否則在調用時,無法確定參數到底傳給哪個參數,程序就會報錯。三、全局變量和局部變量1、全局變量就是定義在py文件中,能被任何函數、類能夠正常訪問的變量。2、局部變量定義在函數內部的變量,叫做局部變量注意
系統 2019-09-27 17:50:00 2114
一、Q:如何用Python來進行查詢和替換一個文本字符串?A:可以使用sub()方法來進行查詢和替換,sub方法的格式為:sub(replacement,string[,count=0])replacement是被替換成的文本string是需要被替換的文本count是一個可選參數,指最大被替換的數量,示例:#!/usr/bin/envpython#-*-coding:utf-8-*-importrep=re.compile('(blue|white|red
系統 2019-09-27 17:49:14 2114
實現一個函數,將一個字符串中的空格替換成“%20”#!/usr/bin/envpython#-*-coding:utf-8-*-test=raw_input()#從鍵盤輸入inital_length=len(test)kong=0#kong用來統計輸入的一行數據中總共有多少個空格foriintest:ifi=="":kong+=1final_length=inital_length+2*kong#計算轉換后的數組的長度p1=inital_length-1p
系統 2019-09-27 17:49:11 2114
python實現輸入要備份的文件名稱:test.txt12行代碼實現文件備份功能第一步:打開我們的pycharm軟件,然后新建一個Python文件第二步:新建好我們的Python文件后,我們在編輯界面輸入以下代碼:oldfilename=input("請輸入要備份的文件名:")#輸入需要備份的舊文件名oldfile=open(oldfilename,'r')#打開舊文件ifoldfile:#如果文件存在,則執行下面的語句fileflagnum=oldfil
系統 2019-09-27 17:49:08 2114
SMTP是發送郵件的協議,Python內置對SMTP的支持,可以發送純文本郵件、HTML郵件以及帶附件的郵件。Python對SMTP支持有smtplib和email兩個模塊,email負責構造郵件,smtplib負責發送郵件。首先,我們來構造一個最簡單的純文本郵件:fromemail.mime.textimportMIMETextmsg=MIMEText('hello,sendbyPython...','plain','utf-8')注意到構造MIMETe
系統 2019-09-27 17:48:30 2114