获取位于 python 的父目录的子文件夹中的文件
Get a file that is in a folder that is a child of the parent directory with python
我已经尝试了很多,但没有找到办法,我想我不明白。
这是我运行它的 .bat 树:https://i.stack.imgur.com/lrpvG.png
这是我的 'src' 文件夹:https://i.stack.imgur.com/fLEc2.png
我正在尝试从 betav1.0.1.py.
获取 src 文件中的 'webdriver.exe'
到目前为止我已经得到了这个代码:
import pathlib
from pathlib import Path
import os
path = pathlib.Path().absolute()
pathbase = os.path.basename(path)
import selenium
from selenium import webdriver
driver=webdriver.Chrome(os.path.basename(path).Path('\src\chromedriver.exe'))
但是那个returns错误
AttributeError: 'str' object has no attribute 'Path'
我该怎么做?
os.path.basename(path)
Returns一个字符串,怎么又调用路径了?
我找到了解决办法。相反,我使用 chromedriver-py (https://pypi.org/project/chromedriver-py/) 找到最近的网络驱动程序。
我已经尝试了很多,但没有找到办法,我想我不明白。
这是我运行它的 .bat 树:https://i.stack.imgur.com/lrpvG.png
这是我的 'src' 文件夹:https://i.stack.imgur.com/fLEc2.png
我正在尝试从 betav1.0.1.py.
获取 src 文件中的 'webdriver.exe'到目前为止我已经得到了这个代码:
import pathlib
from pathlib import Path
import os
path = pathlib.Path().absolute()
pathbase = os.path.basename(path)
import selenium
from selenium import webdriver
driver=webdriver.Chrome(os.path.basename(path).Path('\src\chromedriver.exe'))
但是那个returns错误
AttributeError: 'str' object has no attribute 'Path'
我该怎么做?
os.path.basename(path)
Returns一个字符串,怎么又调用路径了?
我找到了解决办法。相反,我使用 chromedriver-py (https://pypi.org/project/chromedriver-py/) 找到最近的网络驱动程序。