请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Type[Union[Firefox, Chrome, Ie, Edge]] = Chrome报错

def init(self,
browser_type: Type[Union[Firefox, Chrome, Ie, Edge]] = Chrome,
option_type: Type[Union[FirefoxOptions, ChromeOptions, IeOptions]] = ChromeOptions,
driver_path: str = CHROME_DRIVER_PATH):

会报以下错误:
Traceback (most recent call last):
File “E:/pyworkspace/frameworkdemo/bo_demo/BrowseBase.py”, line 19, in
class BROWSER(object):
File “E:/pyworkspace/frameworkdemo/bo_demo/BrowseBase.py”, line 31, in BROWSER
driver_path: str = CHROME_DRIVER_PATH):
NameError: name ‘Type’ is not defined

正在回答 回答被采纳积分+3

1回答

提问者 qq_Qian儭_03543846 2021-11-11 07:40:49

这个问题已解决,没导入包导致,以为是版本问题

0 回复 有任何疑惑可以回复我~
  • 请问,需要导入什么包,我也遇到同样的问题
    回复 有任何疑惑可以回复我~ 2022-01-25 22:04:41
  • 需要录入此行,导入包 from typing import Type,Union
    回复 有任何疑惑可以回复我~ 2022-01-25 22:22:38
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号