当前使用以下包结构:
/package
__init__.py
final.py
/write
__init__.py
write.py
/data
backup.txt
backup1.txt
backup2.txt
final.py 导入write.py,应该可以回一个目录,将一系列备份的.txt 文件写入/data。
final.py 应该能够在另一个调用期间进入 /data并访问备份文件,因此需要将信息保存在 /data 中。
我不确定这应该是包文件的正确层次结构吗?/write 如何在不使用绝对文件路径的情况下在与自身分开的目录分支中创建文本文件,以防整个项目文件被移动到服务器上。
将retrieve.py添加到/data中是否会错误(一旦创建了backup.txt文件)它会以某种数据结构返回.txt文件并使/data成为一个包,或者(2)应该final.py直接输入 /data 并检索文本文件。