我有一个名为'缺少的.pd文件'在我的电脑上。路径为C:\ me \ Desktop \ missing.pd
在这个文件里面只有日期。我有一个算法,可以创建并填充这个“miss.pd'每次运行它都有日期。我的算法基本上创建了一个数据框,里面有一些日期,有时是空的,然后在我的计算机上创建missing.pd文件并添加日期。 我想要做的是不要每次都重新创建missing.pd文件(这是我的代码到目前为止所做的)。
我想对我的代码说:
如果C:\ me \ Desktop \ missing.pd存在,那么检查我创建的数据帧的日期是否已经在这里,如果没有添加那些尚未存在的日期,如果missing.pd不存在,则创建它并填写日期。
到目前为止,对于这部分代码,它是:path = r"C:\me\Desktop\missing.pd"
missing = pd.DataFrame(missing)
missing.to_pickle( os.path.join(path,"%s_missing.pd"%(country)))
答案 0 :(得分:1)
您可以使用os.path.isfile(filename)
检查文件是否存在。文档here。
import os.path
if os.path.isfile(path):
"""Your date checking code here."""