数据的存储和读取
Posted jinbaobao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据的存储和读取相关的知识,希望对你有一定的参考价值。
# -*- coding:utf-8 -*-
from setting import *
import os
import sys
# print(DATA_DIR)
class DataManage():
‘‘‘数据的存储和读取‘‘‘
def __init__(self,):
sys.path.append(DATA_DIR)
def dataWrite(self, file, value):
‘‘‘
数据的存储
:param file: 文件路径
:param value: 输入的内容
:return:
‘‘‘
file = os.path.join(DATA_DIR, file)
with open(file, ‘w‘) as f:
f.write(value)
# print(‘数据存储目录:%s‘%file)
def dataRead(self, file):
‘‘‘
读取数据
:param file: 文件路径
:return: 得到一个读取文件全部内容的list
‘‘‘
try:
file = os.path.join(DATA_DIR, file)
with open(file, ‘r‘) as f:
data = f.readlines()
return data
except FileNotFoundError as e:
print(e)
if __name__ == ‘__main__‘:
file = ‘doorTicketorange.datas‘
data = DataManage()
data.dataWrite(file=file, value=‘world‘)
res = data.dataRead(file)
print(res)
以上是关于数据的存储和读取的主要内容,如果未能解决你的问题,请参考以下文章