python 寫(xiě)入文件
f=open('/users/xuye/desktop/test1.txt','a')
f.write(score + ' ' + desc + '\n')
f.close()
a 是追加寫(xiě)入螟碎,不會(huì)覆蓋
最好每一行后面寫(xiě)換行符,不然自己的縮進(jìn)會(huì)寫(xiě)的不對(duì)齊
![Uploading Paste_Image_531846.png . . .]
urllib.urlretrieve(link.get('src'),"1.jpg")
這個(gè)也能寫(xiě)入锨苏,但是做循環(huán)也只能寫(xiě)入一個(gè),會(huì)覆蓋绵脯,不知道為什么
f = open(str(page)+'.jpg', 'ab')##寫(xiě)入多媒體文件必須要 b 這個(gè)參數(shù)
page = page + 1
f.write(img.content) ##多媒體文件要是用conctent
f.close()
Css selector 取海綿寶寶圖片的時(shí)候得取到有你要的那個(gè)鏈接所在的標(biāo)簽 之后才能get(‘href’)
local variable 'score' referenced before assignment
Paste_Image.png
下面這個(gè)是解決渊迁,在命令行里面輸出的是正常的中文拧揽,寫(xiě)入文件的時(shí)候就出現(xiàn)了錯(cuò)誤
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
保持一次登陸之后后面的還在登陸狀態(tài)
s = requests.Session()
r = s.get(url) # r = r.requests(url)這種不能保持登陸狀態(tài)