Python中遇到的問題總結

1、抓取數據並保存在本地,漢字亂碼問題

結果如下圖所示:

解決方案:改變編碼

with open('qfang_ershoufang.csv', 'a', encoding='utf-8', newline='') as csvfile:

改爲

with open('qfang_ershoufang.csv', 'a', encoding='utf-8-sig', newline='') as csvfile:

即可,結果如下:

2、Selenium庫下 webdriver啓動全新瀏覽器問題

默認情況下,webdriver調用的瀏覽器無任何用戶配置,無法使用瀏覽器的cookies之類的,若想調用的瀏覽器加載本機器瀏覽器的用戶配置,需進行如下操作:

option = webdriver.ChromeOptions()
option.add_argument('--user-data-dir=C:/Users/Zhanghao/AppData/Local/Google/Chrome/User Data') #設置成用戶自己的數據目錄
driver=webdriver.Chrome('C:/Users/Zhanghao/AppData/Local/Google/Chrome/Application/chromedriver.exe',chrome_options=option)

3、程序開機自啓動問題

把應用置於:C:\Users\Zhanghao\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 下即可,便能實現一下諸如自動刷座等應用

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章