def oprationFile(filepath, type='r', opration='read', write=None,list=None):
'''
文件操作函数
:param filepath: 目录
:param type: r , w , a ,c
:param opration: read or write
:param write:要写入的文件
:param
:return:
'''
with open(filepath, type) as f:
if opration == 'read':
if list=='readlines':
return f.readlines()
elif list=='readline':
return f.readline()
else:
return f.read()
elif opration == 'write':
return f.write(write)
else:
return '操作类错误'
filePath = '/www/wwwpython/test/test.txt'
writeText = '哈哈\n'
print(oprationFile(filePath, 'a', 'write', writeText))
print(oprationFile(filePath,list='readlines'))
python 封装的简单的文件操作函数 练习记录
最新推荐文章于 2024-04-29 12:55:17 发布