鱼C论坛

 找回密码
 立即注册
查看: 343|回复: 3

[已解决]读取记事本的字母放到另一个记事本上,但是运行报错了

[复制链接]
发表于 2025-1-17 10:22:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 XFhs202361 于 2025-1-17 10:24 编辑

我把程序和记事本放在一个文件夹里面了。记事本“星期一”里面有文字,记事本“星期五”没有东西
最佳答案
2025-1-17 13:08:26
编码问题,把gbk变成utf-8试试
  1. q = open("",'r',encoding='utf-8')
复制代码
1.jpg
2.jpg
3.jpg
4.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-1-17 10:22:44 | 显示全部楼层
为了帮助你解决程序读取和写入记事本时的错误,请确保代码设计合理。我给出一个简单的Python示例,看看能否帮助你:

  1. try:
  2.     # 读取记事本内容
  3.     with open('source.txt', 'r') as source_file:
  4.         content = source_file.read()

  5.     # 将内容写入另一个记事本
  6.     with open('destination.txt', 'w') as destination_file:
  7.         destination_file.write(content)

  8.     print("文件复制成功!")

  9. except FileNotFoundError:
  10.     print("文件未找到,请检查文件名和路径。")

  11. except Exception as e:
  12.     print(f"发生错误: {e}")
复制代码


请确保:

  • source.txt 是你要读取的记事本的名称。
  • destination.txt 是你要写入的记事本的名称。
  • 这两个文件在程序运行的目录中。


如果问题仍然存在,请检查文件的读取/写入权限,并确保它们的名字和路径是正确的。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-1-17 13:08:26 | 显示全部楼层    本楼为最佳答案   
编码问题,把gbk变成utf-8试试
  1. q = open("",'r',encoding='utf-8')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-1-17 13:37:32 | 显示全部楼层
pyzyd 发表于 2025-1-17 13:08
编码问题,把gbk变成utf-8试试

成功啦,谢谢你
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-19 16:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表