首页 > 技术文章 > pyppeteer: 解决OSError: Unable to remove Temporary User Data的报错问题

wangshx666 2020-08-21 12:54 原文

 ''' OSError: Unable to remove Temporary User Data '''
# 原因:项目的临时数据目录是存在了c盘,但是当删除它的时候,应该是遇到了权限问题,没有权限没法删除
# 所以,在一个有权限删除的路径下,创建一个存储临时数据的目录, 当启动浏览器传个参数即可,键是userDataDir, 值为你的路径,

browser = await launch({'headless': True, 'userDataDir': r'D:\temporary' ,'args': ['--disable-infobars', '--window-size=1920,1080'], 'dumpio': True})

推荐阅读