国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python - 使用 phantomjs 打開頁面不完整,是哪里出了問題?

瀏覽:66日期:2022-07-06 18:49:33

問題描述

我在使用 phantomjs 模擬登陸時,在本機 windows 上完全沒有問題,但是部署到服務器 docker 中的 ubuntu14.04 上就不行,發現頁面沒有加載完,沒有找到解決的辦法。最簡單的一個例子也會失敗的例如:

from selenium import webdriverlogin_url = 'https://www.baidu.com'img_name = ’./img.png’if __name__ == ’__main__’: driver = webdriver.PhantomJS() driver.implicitly_wait(20) driver.get(login_url) driver.save_screenshot(img_name)

試過隱式等待加載;強制等待 sleep;調整 window 大?。豁撁嫔嫌蛎寄?ping 通。都沒有解決,我懷疑是不是安裝 phantomjs 時不太對?先是使用 apt-get 安裝的,但是 --version 提示一個錯誤,然后按照這個錯誤找的答案就是在官網下載壓縮包安裝并配置環境變量,也是這么做了,就出現這個問題了。

環境:docker 中的 ubuntu14.04python2.7phantomjs 2.1.1 是從官網下載的壓縮包安裝的

最后加載的界面截圖:python - 使用 phantomjs 打開頁面不完整,是哪里出了問題?

問題解答

回答1:

從截圖來看應該是編碼的問題,中文字符都無顯示

回答2:

試試python3吧,2.7對中文編碼一直不太友好 :)

回答3:

1、你可以嘗試把獲取的源代碼保存到文件中,以.html文件保存,用瀏覽器打開看下頁面正常吧。2、也可能是字符串編碼不對,百度一下中文那四個字顯示都不正常,你可以在代碼中把獲取的代碼轉碼一下,然后再處理截圖。可以先試下第一步

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 美女黄视频网站 | 九九国产在线视频 | 国产日韩视频在线观看 | 九九在线免费视频 | 国产成人精品三区 | 欧美理论大片清免费观看 | 久久午夜影院 | 欧美aaaaa激情毛片 | 免费看男女做好爽好硬视频 | 日本手机看片 | 97国内免费久久久久久久久久 | 九九视频高清视频免费观看 | aaaa欧美高清免费 | 美女被爆免费视频软件 | 日韩亚洲欧美一区二区三区 | 久久一级视频 | 精品一区二区三区免费爱 | 国产精品久久久久久影视 | 亚洲欧美日韩在线观看二区 | 欧美一级高清黄图片 | 97超级碰碰碰碰在线视频 | 国产黄色片在线观看 | 欧美一级大黄特黄毛片视频 | 亚洲精品色综合色在线观看 | 国产一级做a爰片在线 | 亚洲最大情网站在线观看 | 精品自拍视频在线观看 | 日本护士一级毛片在线播放 | 国产理论视频在线观看 | 肥婆毛片 | 亚洲成a人v在线观看 | 人人爽人人香蕉 | 欧美在线视频不卡 | 欧美日韩精品一区二区三区视频播放 | 国内精品一区二区2021在线 | 在线视频第一页 | 在线观看成年视频 | 日本午夜vr影院新入口 | 日韩中文字幕网站 | 久久96国产精品久久久 | 2022久久免费精品国产72精品 |