在python中从.txt写入.md [重复]

Posted

技术标签:

【中文标题】在python中从.txt写入.md [重复]【英文标题】:Writing from .txt to .md in python [duplicate] 【发布时间】:2015-07-21 08:14:24 【问题描述】:

如何在 python 中读取.txt 文件并将这些内容写入.md 文件而不更改内容。我已经用谷歌搜索了很多,但找不到正确的答案。 ?

【问题讨论】:

shutil.copyfile 为了清楚起见,您的字面意思是“与.md 文件而不是.txt 文件完全相同的字节”,对吗?如果是这样,那就是一个骗局。可能是How do I copy a file in Python,它提供了各种很棒的答案以及您可能想要的所有信息。 ... 除了您可能还想了解 os.path.splitext 以帮助您将 "spam.txt" 转换为 "spam.md" 如果 "spam.txt" 是变量中的值而不是源中的常量. 谢谢!我现在有足够的资源。 我还在想,是否可以直接写入.md 文件? 【参考方案1】:

如果您不更改内容,则只需更改文件扩展名即可。请参阅此 SO 答案以获取帮助

Change the file extension for files in a folder in Python

根据评论编辑 如果您想复制,这是我认为最简单的方法

import shutil
shutil.copyfile("testcopy.txt", "testcopy.md")

【讨论】:

我想将内容写入另一个文件。 python有没有办法复制这个文件然后改变它的扩展名!? @saru95:当然。请参阅shutil 模块。

以上是关于在python中从.txt写入.md [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何将 unicode 写入 txt? Python [重复]

使用python将俄语字符写入txt文件[重复]

Python连续写入失败[重复]

python 如何将列表写入文件

Python删除重复项并将其写入新文件

写入文件(python)[重复]