多线程启动selenium,报NameError: name '__file__' is not defined

Posted jingzaixin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程启动selenium,报NameError: name '__file__' is not defined相关的知识,希望对你有一定的参考价值。

将__file__加上单引号就解决了:

  1.  
    # 获取当前文件名,用于创建模型及结果文件的目录
  2.  
    file_name = os.path.basename(‘__file__‘).split(‘.‘)[0]

 

参考网址:https://blog.csdn.net/m0_37544464/article/details/82906459

以上是关于多线程启动selenium,报NameError: name '__file__' is not defined的主要内容,如果未能解决你的问题,请参考以下文章

selenium + python之BSTestRunner生成测试报告时报错:NameError: name 'unicode' is not defined

Python3启动django项目报错“NameError: name '_mysql' is not defined”

selenium+python自动化92-多线程启动多个不同浏览器

多线程 Selenium WebDriver 与 Selenium Grid

Selenium_多线程执行测试用例

Python多线程Selenium跨浏览器测试