在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 [重复]的主要内容,如果未能解决你的问题,请参考以下文章