在pycharm里面可以读取,但是把文件转化为.exe文件就用不了了,可以把更改的数据写入数据库.py文件里面,但是不能读取数据库.py文件里面的数据,是文件转化为.exe时设置的问题还是代码上的问题
读取数据库.py文件里面的列表(goods_information)
dz = os.path.dirname(__file__)+"\数据库.py"
print(dz)
#C:\Users\29502\Desktop\仓库管理应用\数据库.py
filename = r"dz"
import sys
sys.path.append(r'C:\Users\29502\Desktop\仓库管理应用\dist')
from dist.数据库 import *
在增删查改等功能后以列表(goods_information)的形式保存在数据库.py文件里面
filename = r"C:\Users\29502\Desktop\仓库管理应用\dist\数据库.py"
with open (filename,'w+') as q:#打开文件
q.write("goods_information = ")
q.write(str(goods_information))#将列表写入文件
q.close()