【问题标题】:Get a file that is in a folder that is a child of the parent directory with python使用python获取位于父目录的子文件夹中的文件
【发布时间】:2021-04-03 19:42:26
【问题描述】:

我已经大量尝试过,但没有找到办法,我想我不明白。

这是我运行它的 .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'))

但返回错误

AttributeError: 'str' object has no attribute 'Path'

我该怎么做?

【问题讨论】:

  • path和pathbase有什么,请打印一下

标签: python selenium path driver pathlib


【解决方案1】:
os.path.basename(path)

返回一个字符串,为什么又要调用path?

【讨论】:

    【解决方案2】:

    我已经找到了解决方案。相反,我使用 chromedriver-py (https://pypi.org/project/chromedriver-py/) 来查找最近的 webdriver。

    【讨论】:

      猜你喜欢
      • 2018-11-17
      • 2016-12-25
      • 1970-01-01
      • 2016-07-20
      • 1970-01-01
      • 1970-01-01
      • 2012-07-31
      • 2011-08-26
      • 1970-01-01
      相关资源
      最近更新 更多