zoukankan      html  css  js  c++  java
  • 数据的存储和读取

    # -*- 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)




  • 相关阅读:
    Python自动化运维答疑解惑
    MySQL基础
    Centos下常用MySQL语法
    PDO
    生成静态页面的好处
    页面纯静态
    源码安装LNMP
    Nginx URL重写(rewrite)
    防盗链
    自定义菜单
  • 原文地址:https://www.cnblogs.com/jinbaobao/p/12028908.html
Copyright © 2011-2022 走看看