51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 37645|回复: 4
打印 上一主题 下一主题

求助:python+selenium 启动 Chrome 时,加载用户配置文件,启动报错

[复制链接]
  • TA的每日心情

    2016-11-18 11:59
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2017-3-15 13:51:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    依照网上的设置,代码如下:

    from selenium import webdriver
    options = webdriver.ChromeOptions()
    options.add_argument('--profile-directory=Default')
    options.add_argument('--user-data-dir=C:\Users\admin\AppData\Local\Google\Chrome\User Data\Profile 4')
    browser = webdriver.Chrome(chrome_options=options)

    报错信息如下:
    Traceback (most recent call last):
    File "C:/Users/admin/PycharmProjects/testdemo/555.py", line 11, in
    browser = webdriver.Chrome(chrome_options=options)
    File "C:\Python27\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 69, in init
    desired_capabilities=desired_capabilities)
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 92, in init
    self.start_session(desired_capabilities, browser_profile)
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 179, in start_session
    response = self.execute(Command.NEW_SESSION, capabilities)
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 238, in execute
    self.error_handler.check_response(response)
    File "C:\Python27\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 193, in check_response
    raise exception_class(message, screen, stacktrace)
    selenium.common.exceptions.WebDriverException: Message: unknown error: cannot create default profile directory
    (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.14393 x86_64)
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2018-5-10 09:16
  • 签到天数: 172 天

    连续签到: 2 天

    [LV.7]测试师长

    2#
    发表于 2017-3-15 13:59:36 | 只看该作者
    你这是导入登录的配置文件  这个我还没有用过

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 积极回复获得测试积点10 赶快去商城换取奖.

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-11-18 11:59
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2017-3-15 14:21:29 | 只看该作者
    黑盒测试 发表于 2017-3-15 13:59
    你这是导入登录的配置文件  这个我还没有用过

    对的,因为webdriver每次启动都会对打开一个全新的浏览器,但是我们公司的项目如果取本地缓存的话,访问速度会快很多,所以我才想让webdiver启动一个带配置的浏览器,我是按照这篇博文来写的,有人实现过启动带用户配置的浏览器吗?

    博文链接:http://blog.csdn.net/shuju_lover/article/details/52426074
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-11-18 11:59
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
     楼主| 发表于 2017-3-15 17:25:02 | 只看该作者
    没有人知道吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2024-5-12 05:08:44 | 只看该作者
    Сериал про космос - сериал звездные врата
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-6-13 19:39 , Processed in 0.072893 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表