问题标签 [pathlib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pathlib.path 允许加入除字符串和路径之外的其他类型
我该如何更改pathlib.Path._parse_args
,以便我不仅可以将其他类型(如 LocalPath
)作为参数,Path
还可以使用其他类型作为/
基于连接的参数等。
使用from ,其他人自动转换为他们的tmplib
表示?LocalPath
py._path.local
str()
我尝试了子类化和猴子修补,如这个(pathlib Path 和 py.test LocalPath)问题所示,但没有奏效。
Path
看起来很抗拉。
python - Getting the target of a symbolic link with pathlib
Is there a way to get the target of a symbolic link using pathlib
? I know that this can be done using os.readlink()
.
I want to create a dictionary composed by links and their target files.
Edit ... and I want to filter all paths that are not absoulute
python - 循环来自 Path.glob() (Pathlib) 的结果
我正在为 Python 3.6 中 Pathlib 模块的 Path.glob() 方法的结果而苦苦挣扎。
显然,glob找到了文件,但没有执行 for 循环。如何遍历 pathlib-glob-search 的结果?
python - 如何获取 pathlib.Path 对象的绝对路径?
pathlib
使用如下模块创建路径对象:
这p
对象将指向文件系统中的某个文件,因为我可以做例如p.read_text()
.
我怎样才能得到的绝对路径p
字符串中对象的绝对路径?
似乎我可以使用例如os.path.abspath(p)
获取绝对路径,但使用os.path
方法很尴尬,因为我认为这pathlib
应该是os.path
.
python - pathlib.Path 子类型的构造函数
我想用一个额外的构造函数断言子类型 apathlib.Path
如下
但这错误为
为什么super(TempDirPath, self)
评估为object
. 不应该吧type(pathlib.Path())
。我在网上尝试了不同的建议解决方案,但没有任何进展。做什么?
python - 为什么 python 脚本在 Spyder vs cmd 提示符下的工作方式不同
我有以下脚本test.py:
当我在 Spyder IDE 中执行它时,我得到了这个:
当我从命令提示符(python test.py)运行它时,我得到了这个:
知道为什么我会得到不同的结果吗?
注意:我知道在str()中包装pathparent会使if语句成功,但我想知道为什么这两个环境会产生不同的结果。
python - Python Pathlib 路径对象未转换为字符串
我正在尝试使用 Shutil 使用 Pathlib 中的路径对象复制 pdf 文件,但是当我运行代码时,使用 str() 将路径转换回字符串时出现错误“str object is not callable”。任何解释为什么会发生这种情况都会非常有帮助。谢谢!
python - 当 glob 以斜杠结尾时,如何防止 pathlib 的 Path.glob 返回文件?
当 glob 模式以斜线结尾时,新Path.glob
的 frompathlib
似乎与旧的行为不同。glob.glob
这是设计使然,是我没有遇到的一些兼容性问题吗?有没有办法阻止它这样做?
现在我将解决它: