刚开始学习python,想请问一下如何使用print方法写入TXT文件。python操作写入读取文件方便吗。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
如何使用print方法写入文件
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
python操作txt文件的写入读取都很方便,请看下下面的代码应该就很清楚了
from os import path father_path = path.dirname(__file__) print(father_path) fp = open("%s\\test.txt"%(father_path),"a+",encoding='utf-8') print("如果你不认为一年前的自己是个蠢货,那说明你在这一年没有丝毫进步",file=fp) #写入文件 with open("%s\\test.txt"%(father_path),"r",encoding='utf-8')as f: txt = f.read() print(txt) fp.close()
使用了您需要的print()方法写入的,如有帮助,请采纳
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-01-10 02:45回答 3 已采纳 python可以直接把函数名赋值给变量,然后调用C#、java、python都可以通过函数名字的字符串,利用“反射”实现动态调用关键字:反射
- 2021-11-12 15:41回答 1 已采纳 写入要用追加模式"a",且要缩进到for循环下才能“一行一行地写入“ with open("news.txt", "r", encoding="utf-8") as f: for line i
- 2018-08-23 01:33回答 2 已采纳 测试了一下,就是编码的问题,open里面加一个参数 ``` encoding='utf-8' ```
- 2021-01-19 20:49它使用close()方法来关闭一个文件一个很好的做法。 语法 以下是close()方法的语法: fileObject.close(); 参数 NA 返回值 此方法不返回任何值 例子 下面的例子显示了close()方法的使用 #!/usr/bin/python # Open...
- 2022-12-11 02:58回答 1 已采纳 把open参数中的w,改成a试试看行不,修改如下 f = open('../data/file.csv', 'a', encoding="gbk", newline='') # 系统自动创建一个y.
- 2021-11-05 09:43回答 3 已采纳 f-string采用 {content:format} 设置字符串格式,其中 content 是替换并填入字符串的内容,可以是变量、表达式或函数等,format 是格式描述符.具体函数可以参考看
- 2022-11-11 17:21回答 2 已采纳 思路是: 第一部分=> 创建一个新的Excel文件然后添加一个新的Sheet。 第二部分=> 读取第一部分创建的Excel文件选择Sheet读取最后一行并且写入数据。可配合For循环达到自
- 2020-12-24 19:14因为今天要用到把Excel中的数据写入到.txt文件中,所以简单的写了个代码: import numpy as np import xlrd #打开excel文件 data= xlrd.open_workbook('./sudata/ng.xls')#打开Excel文件读取数据 sh=data.sheet_by_...
- 2021-10-14 06:45回答 2 已采纳 你用notepad++或记事本打开10.14.csv是不是显示正常的,如果这种方式正常,就是csv用excel打开的时候出问题了。
- 2022-02-22 00:10回答 3 已采纳 # -*- coding:utf-8 -*- import requests import csv,re url1 = 'http://category.dangdang.com/' url2
- 2022-08-29 10:53回答 1 已采纳 f = open("data.txt", 'w+') f.write("sno\tsname\tsage\n") stext = input() or "End" while stext != "E
- 2024-10-24 14:11engchina的博客 Python异步编程:使用`asyncio`和`aiofiles`进行高效的文件批量写入
- 2021-01-19 16:16您可能感兴趣的文章:php输出echo、print、print_r、printf、sprintf、var_dump的区别比较php echo, print, print_r, sprintf, var_dump, var_expor的使用区别深入php var_dump()函数的详解PHP学习之输出字符串(echo...
- 2022-06-08 06:53在Python编程语言中,将`print`语句输出的内容保存到TXT文件中是常见的需求,特别是在需要记录程序运行日志或者生成报告时。这个过程涉及到文件操作的基本概念,包括文件打开、写入和关闭。下面将详细介绍如何实现这...
- 2021-01-01 00:20本文实例讲述了Python实现的读取文件内容并写入其他文件操作。分享给大家供大家参考,具体如下: 文件目录结构,如图: read_file.py是工作文件,file_test.py是读取文件源,write_test.py是写入目标文件。 文件A:...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司