错误:fp.set_preference(“ browser.download.dir”,getcwd())NameError:未定义名称“
getcwd”
getcwd()没有定义。因此,我假设您需要
getcwd来自
os模块的:
- http://docs.python.org/library/os.html
添加:
import os,然后使用调用
os.getcwd()。
或者您也可以为此功能添加导入:
from os import getcwd
您的示例中包含适当的导入内容:
import osfrom selenium import webdriverprofile = webdriver.FirefoxProfile()profile.set_preference('browser.download.folderList', 2)profile.set_preference('browser.download.manager.showWhenStarting', False)profile.set_preference('browser.download.dir', os.getcwd())profile.set_preference('browser.helperApps.neverAsk.saveToDisk', 'text/csv/xls')driver = webdriver.Firefox(profile)


