我使用PyCharm作为我的python程序,我在下面编写代码:
def get_files_name():
root_dir = "/Volumes/NO NAME/"
for root, ds, fs in os.walk(root_dir):
for f in fs:
print(os.path.join(root_dir, f))
get_files_name()
for root, ds, fs in os.walk(other_dir):
pass
所以我从外部范围获得了一个类似“Shadows name'ds'的警告文本”。 我知道范围的影响,但我仍然想在范围的内部或外部使用相同的代码格式,例如“for root,ds,fs in ....”。
我搜索过PEP8,但是,我仍然不知道如何在函数中命名变量。
你可以给我一些建议吗?