本文主要是介绍Python:markdown格式文件转成rst格式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 前言
PyPi 需要生成readme.rst 格式的文档,尝试使用readme.md,都会报错:
Upload failed (400): The description failed to render in the default format of
reStructuredText.
只能把写好的markdown格式进行转换:
import requestsimport os
#os.chdir(r"F:\")def md_to_rst(from_file, to_file):"""将markdown格式转换为rst格式@param from_file: {str} markdown文件的路径@param to_file: {str} rst文件的路径"""response = requests.post(url='http://c.docverter.com/convert',data={'to': 'rst', 'from': 'markdown'},files={'input_files[]': open(from_file, 'rb')})if response.ok:with open(to_file, "wb") as f:f.write(response.content)if __name__ == '__main__':md_to_rst("README.md", "README_test.rst")
参考:
- Python编程:将markdown格式转换为rst格式
这篇关于Python:markdown格式文件转成rst格式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!