美文网首页
DAY9-作业

DAY9-作业

作者: 陈卷卷卷卷 | 来源:发表于2018-07-27 17:49 被阅读0次

封装一个模块,可以在调用这个模块时能够读写指定的文件。

"""---chen---"""
import json

# 声明txt文件读取函数


def file_read(address):
    try:
        with open(address, 'r', encoding='utf-8') as f:
            content = f.read()
            return content
    except FileNotFoundError:
        print('没有找到这个文件')
        return 0


# 声明txt文件写入函数
def file_write(address):
    with open(address, 'w', encoding='utf-8') as f:
        content = input('您行输入什么到文件中:')
        f.write(content)
        return f.write(content)


# 声明二进制文件读取函数
def bin_file_read(address):
    try:
        with open(address, 'rb') as f:
            f.read()
            return f.read()
    except FileNotFoundError:
        print('文件没有找到')
        return 0


# 声明二进制文件写入函数
def bin_file_write(address):
    try:
        with open(address, 'bw') as f:
            content = input('您行输入什么到文件中:')
            f.write(content)
            return f.write(content)
    except TypeError:
        print("输入数据类型错误")


# 声明json文件读取函数
def json_file_read(address):
    try:
        with open(address, 'r', encoding='utf-8') as f:
            content = json.load(f)
            print('%c文件的内容为:' % address, content)
    except FileNotFoundError:
        print('文件不存在')
        return 0


# 声明json文件读写操作
def json_file_write(address):
    with open(address, 'w', encoding='utf-8') as f:
        content = input('输入您要保存的文件:')
        json.dump(content, f)


if __name__ == "__main__":
    pass

相关文章

  • 2020-10-10推导式和函数及作业

    day9-推导式和函数及作业 --列表元祖字典集合字符串表示方式:[元素1,元素2...](元素1,元素2...)...

  • Day9-作业

    1.回到顶部 2.简易年历 3切换图片 4.快速划过没反应

  • day9-作业

    模块名:homework 文本文档 调用模块 结果

  • day9-作业

    1.图片切换 2.简单年历 3.回到顶部

  • DAY9-作业

    封装一个模块,可以在调用这个模块时能够读写指定的文件。

  • day9-作业

    封装代码 测试文件内容 测试代码以及结果

  • day9-作业

    0.写一个匿名函数,判断指定的年是否是闰年 1.写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -...

  • day9-作业

    1.写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使 表...

  • day9-作业

    0.写一个匿名函数,判断指定的年是否是闰年程序: 结果: 1.写一个函数将一个指定的列表中的元素逆序( 如[1, ...

  • day9-作业

    0.写一个匿名函数,判断指定的年是否是闰年 1.写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -...

网友评论

      本文标题:DAY9-作业

      本文链接:https://www.haomeiwen.com/subject/xiowmftx.html