发布于2019-08-05 11:36 阅读(540) 评论(0) 点赞(0) 收藏(5)
def write_file():
""" 文件写入"""
file_name = "wri2te_test.txt"
# 以写入的方式打开
f = open(file_name,'w')
# 写入内容
f.write('hello')
# 换行符
f.write('\n')
# 写入内容
f.write('world')
# 关闭文件
f.close()
def write_mult_line():
""" 多行写入"""
file_name = 'write_mult_line.txt'
with open(file_name, 'w', encoding = 'utf-8') as f:
# \r\n 换两行
# \n 换一行
l = ['第1行','\n','第2行','\r\n','第3行','\n','第4行']
f.writelines(l)
import random
from datetime import datetime
def write_user_log():
""" 记录用户日志"""
rest = "用户: {0} - 访问时间 {1}".format(random.randint(1000,9999), datetime.now())
print (rest)
file_name = 'write_user_log.txt'
# 追加
with open(file_name, 'a', encoding = 'utf-8') as f:
f.write(rest + '\n')
def read_and_write():
""" 先读,再写入"""
file_name = 'read_and_write.txt'
with open(file_name, 'r+', encoding="utf-8") as f:
read_rest = f.read()
# 判断如果没有1 写一行 aaa
# 判断如果有1 写一行 bbb
if '1' in read_rest:
f.write('\n')
f.write('aaa')
else:
f.write('bbb')
if __name__ == '__main__':
# write_file()
# write_mult_line()
# write_user_log()
read_and_write()
作者:就是不给你
链接:https://www.pythonheidong.com/blog/article/4376/5cd98aea1939735a808c/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!