鱼C论坛

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

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

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

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

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

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

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

使用道具 举报

发表于 2025-1-17 10:22:44 | 显示全部楼层
为了帮助你解决程序读取和写入记事本时的错误,请确保代码设计合理。我给出一个简单的Python示例,看看能否帮助你:
try:
    # 读取记事本内容
    with open('source.txt', 'r') as source_file:
        content = source_file.read()

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

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

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

except Exception as e:
    print(f"发生错误: {e}")

请确保:

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


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

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-1-17 13:08:26 | 显示全部楼层    本楼为最佳答案   
编码问题,把gbk变成utf-8试试
q = open("",'r',encoding='utf-8')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

成功啦,谢谢你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-5 13:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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