我正在使用visual studio,当我在下面运行此代码时,我收到此消息并且程序无法正常运行:
线程' MainThread' (0x339c)已退出,代码为0(0x0)。
程序' [10996] python.exe'已退出代码0(0x0)。
from selenium import webdriver
path = chrome_path = r'C:\Program Files (x86)\Google\Chrome\Application/chromedriver'
driver = webdriver.Chrome(path)
driver.get('https://google.com/')
答案 0 :(得分:0)
Visual Studio正在显示stdout
和stderr
的内容。当每个线程以及最后整个程序退出时,将显示它们退出并在退出时返回代码。
您的程序对print
或 stdout
没有stderr
的任何内容,这就是为什么程序退出前没有输出的原因。
您的Chrome问题可能是由于在64位计算机上运行32位Visual Studio或32位Python,导致其在32位文件夹中找不到Chrome的32位版本(因为就32位程序而言,32位文件夹只是普通的Program Files
。