绝对路径–程序读写文件
为了让程序更有通用性,即copy到其他的电脑也可以使用, 参考如下代码,调用OS 模块来做文件读写,可以省去很多烦恼。
import os
base_path = os.path.dirname(os.path.abspath(__file__)) #当前文件路径
file_name = 'file.txt'
file_path = os.path.join(base_path,"Douban",file_name)
if os.path.exists(file_path):
file_abject = open(file_path, mode = "r",encoding = "utf-8")
data = file_abject.read()
print(data)
else:
print("File is not exist!")