gpt4 book ai didi

python - 使用 os.scandir() 在 pycharm 中导致 'unresolved attribute reference' 警告

转载 作者:行者123 更新时间:2023-12-04 17:21:39 26 4
gpt4 key购买 nike

我在 pycharm 中有以下 python 代码:

# search for files or folders with two or more adjacent spaces
def twoplusspaces(path):

srchr = os.scandir(path) # get our iterator

# iterate through folders and files looking for adjacent blank spaces
for entry in srchr:
if " " in entry.name:
print(entry.name) # print name of file/folder with 2+ spaces
if entry.is_dir():
twoplusspaces(path + "\\" + entry.name) # recursive call when folder encountered

srchr.close() # done using iterator
这按预期工作正常,但 pycharm 警告我 entry.name 和 entry.is_dir() 的“未解析的属性引用”。我觉得这很奇怪,因为 Python 文档说 scandir() 返回的 DirEntry 对象存在这些属性: https://docs.python.org/3/library/os.html#os.DirEntry
看起来我的 pycharm 可能有问题,但不确定……感谢您对此事的任何帮助或详细说明,谢谢!

最佳答案

看起来这是pycharm的一个错误。到时候暂时忽略。谢谢史蒂夫!

关于python - 使用 os.scandir() 在 pycharm 中导致 'unresolved attribute reference' 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65801458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com