gpt4 book ai didi

Python:测试文件是否存在于绝对路径

转载 作者:行者123 更新时间:2023-11-28 20:43:09 25 4
gpt4 key购买 nike

<分区>

你好我是一个 python 菜鸟,正在尝试将一些东西放在一起。本质上,我有一个包含文件绝对路径的 ini 文件,我希望 python 测试该文件是否存在。我遇到一个错误,文件总是丢失,我认为这与我格式化路径的方式有关。我可能完全错了。

请记住,循环尚未创建,我正在尝试先解决这个问题。但是,如果您对程序的其余部分有任何建议,我们也将不胜感激。我的意图是让它循环遍历所有部分,看看是否存在标记为 key 的文件。然后它在配置文件中相应地设置一个值标记状态。

这是我的配置文件:

[server1] 
key = "C:\\test1.txt"
status = 3

[server2]
key = "M:\\test2.txt"
status = 1

这是我的程序:

#IMPORTS
import ConfigParser
import os
import os.path
#SET SECTION NUMBER
x = 1
y = 'server'+ str(x)
#DEBUG
print y
#READ CONFIG FILE
config = ConfigParser.ConfigParser()
config.readfp(open(r'server.ini'))
key = config.get((y), 'key')
#DEBUG
print (key)
#CHECK IF FILE EXISTS
if os.path.isfile((key)):
print "file is there"
config.set((y), 'status', '1')
config.write(open(r'server.ini', "w"))
else:
print "file is missing"
config.set((y), 'status', '3')
config.write(open(r'server.ini', "w"))

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