文件操作作业

封装文件的读写操作,写操作,写入需要写入文件的内容和地址;读操作,写入需要读取的文件地址。
HomeWork.py


import json
def my_read(address):
    with open('address','encoding=utf-8') as ff:
        gg=ff.read()
        return gg
def my_read_rb(address):
    with open('address','rb','encoding=utf-8') as ff:
        gg=ff.read()
        return gg
def my_write(address,gg):
    with open('address', 'w', 'encoding=utf-8') as ff:
        ff.write(gg)
def my_write_wb(address,gg):
    with open('address', 'wb', 'encoding=utf-8') as ff:
        ff.write(gg)
def my_read_json(address):
    with open('address') as ff:
        gg=json.load(ff)
        return gg
def my_write_json(address,gg):
    with open('address', 'w') as ff:
        json.dump(gg,ff)
import  HomeWork

gg='./json1.json'
fileManager.write_text_file('["de"]',gg)
print(fileManager.get_text_file_content(gg))

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容