cost 71 ms
Python Pathlib 异常行为 - Python Pathlib Strange Behaviour

我可以通过这种方式找到具有特定文件类型的文件夹路径的子文件夹中的所有文件: 但是,如果我更改代码以尝试查找其他文件类型(如jfif或bmp ),对于某些文件类型,代码可以工作,而对于其他文件类型,它找不到文件路径: 为什么这段代码不能正常工作? ...

使用 pathlib 递归检查文件名前缀是否与父目录前缀匹配 - Checking if filename prefixes match parent directory prefix recursively with pathlib

我编写了一个脚本,该脚本使用 pathlib 将用户提供的文件列表与目标目录中的实际文件进行比较。 然后它返回预期但未找到的文件列表,以及已找到但未预期的文件。 它工作得很好。 我现在的问题是我想验证文件名前缀是否与其父目录的前缀匹配,如果不匹配则返回错误。 因此,名为abc2022_001的文件夹 ...

Path.replace(target) 不适用于我的方法 - Path.replace(target) does not work with my approach

建议使用 Pathlib 而不是 os.module,因为它较新。 但是,如果我查找,我发现有关 Pathlib 的文档较少。 我展示了一个给我带来问题的问题。 初始条件在一个目录中,我有以下文件: 我想更改“zp”中文件“comune_min_corr_”的前缀。 操作系统方法使用以下代码,其中 ...

Python,读取子目录的 Zip 文件。 Windows 对象不可迭代 - Python, Reading Zip files of a subdirectory. Windows object is not iterable

我正在尝试遍历我的子目录以读取我的 zip 文件。 我收到错误TypeError: 'WindowsPath' object is not iterable 我在尝试什么: 什么有效 - 当我直接使用我的路径转到文件夹时: 任何帮助,将不胜感激。 目录结构如下: 我调用的函数: ...

使用 glob 匹配以数字和下划线开头的文件 - Match files starting with a number and underscore using glob

最初我试过 其中 folder_path 是一个 pathlib.Path 对象。 但它只适用于以单个数字开头的文件。 在找不到合适的匹配模式后,我使用了一个附加条件来验证下划线前面的是数字字符串 但这似乎是一种仅适用于这种情况的解决方法。 有没有更好的方法来使用 glob 匹配任意长度的数字? ...

给定路径和 .txt 文件的列表,如何迭代到最近的路径? - How to iterate into most recent path given a list of both paths and .txt files?

我有一个有趣的问题一直困扰着我的大脑。 我正在返回 Windows 路径和 .txt 文件的列表。 我希望我的程序首先检查最近的文件(按时间排序)是否是目录,如果不是,则遍历列表直到找到最新的目录。 我知道这必须用 for 循环来完成,但我似乎无法弄清楚。 有什么帮助吗? 谢谢 我打算将 else ...

有没有办法使用 Pathlib 遍历父文件夹直到名称匹配? - Is there a way to use Pathlib to traverse parents folders until a name matches?

我正在与一位同事讨论是否有一种内置(或干净)的方式来使用 Pathlib 遍历任意路径以查找给定的父文件夹,例如存储库的根目录(每个用户可能有所不同)所述回购协议的本地副本)。 我在下面模拟了所需的行为: 有没有更简单的方法来实现这一目标? ...

我如何检查此字典中的每个键是否存在以及它们是否都具有非空值? - How can I check is each keys in this dict exist and that they all have a non empty value?

我有一个看起来像的 toml 文件 我正在把它变成一个看起来像的字典, 它们的键是default值,值是字典。 我想检查default是否存在以及值中的字典——我想检查 conf_path、prefix、suffix 键是否存在并且它们都具有不是''或None的值。 这是我到目前为止所拥有的。 我 ...

创建子文件夹并在其中存储指定的文件/图像 - Creating subfolder and storing specified files/images in those

在我的一个项目中,我遇到了这个挑战:有一个名为Project的文件夹,里面有多个图像(比如 100 张图像),并且每个图像都按顺序命名,比如第一个图像名称是 imag_0,第二个图像名称是img_2,....imag_99。 现在,根据某些条件,我需要分离出一些图像,比如 img_5、img_10、 ...

pathlib 中的 Python 3 Path.write_text 是原子的吗? - Is Python 3 Path.write_text from pathlib atomic?

我想知道 pathlib 中的Path.write_text(data) function 是否是原子的。 如果不是,是否存在我们最终会在文件系统中创建一个文件但不包含预期内容的情况? 更具体地说,正如@ShadowRanger 的评论所暗示的那样,我关心的是知道文件是否包含原始数据或新数据,而不 ...

我可以在没有 os.path.expandvars 的情况下使用 pathlib.Path 解析环境变量吗? - Can I resolve environment variables with pathlib.Path without os.path.expandvars?

是否有一种干净的方法来解决环境变量或%VARIABLES%通常纯粹使用Path class 而不必使用像os.path.expandvars或"my/path/%variable%".fortmat(**os.environ) ? 问题如何使用win环境变量“pathlib”保存文件? 不提供答案 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM