首页 > 其他 > 详细

pyppteer运行时不自动下载,指定运行路径

时间:2020-06-16 11:26:07      阅读:43      评论:0      收藏:0      [点我收藏+]
import os
import stat
import time
import asyncio
from pyppeteer.launcher import launch


async def main():

    basedir = os.path.abspath(os.path.dirname(__file__))
    print(basedir)
    os.chmod(basedir, stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO)
    browser = await launch({headless: False, dumpio: True, executablePath:
        basedir+ r"\\local-chromium\\575458\\chrome-win32\\chrome.exe", "autoClose": True})  # executablePath 指定的程序运行路径

page = await browser.newPage()
await page.setUserAgent(
‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299‘)
url = "https://www.baidu.com/"
await page.goto(url)

cookies_list = await page.cookies()
cookies = ‘‘
for cookie in cookies_list:
str_cookie = ‘{0}={1};‘
str_cookie = str_cookie.format(cookie.get(‘name‘), cookie.get(‘value‘))
cookies += str_cookie
print(cookies)
return cookies


if __name__ == ‘__main__‘:

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

 程序包链接:

链接:https://pan.baidu.com/s/11GB1_1uHgFsxSfWnE5p-sw
提取码:6s4a

 

更多参数后续补充

pyppteer运行时不自动下载,指定运行路径

原文:https://www.cnblogs.com/itBlogToYpl/p/13139777.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!