Python 为什么我有描述内容类型:未知
我最近在我的Python 为什么我有描述内容类型:未知,python,python-packaging,Python,Python Packaging,我最近在我的.egg info/PKG-info中发现了一个新的元数据:描述内容类型 当我跑步时: python setup.py egg_info 我得到: Description-Content-Type: UNKNOWN 例如,我如何判断我使用了标记(text/Markdown)?元数据字段描述内容类型于2017年9月引入。可在网站上找到 您可以在setup.py中使用此元数据来指定包的内容类型 经典用法是用项目的自述文件填充详细描述。 然后,您可以使用long\u descripti
.egg info/PKG-info
中发现了一个新的元数据:描述内容类型
当我跑步时:
python setup.py egg_info
我得到:
Description-Content-Type: UNKNOWN
例如,我如何判断我使用了标记(
text/Markdown
)?元数据字段描述内容类型
于2017年9月引入。可在网站上找到
您可以在setup.py
中使用此元数据来指定包的内容类型
经典用法是用项目的自述文件填充详细描述
。
然后,您可以使用long\u description\u content\u type
参数设置内容类型
项目的详细描述显示在(Python包索引)中。
您可以阅读PyPA文章:“”
以下是一个例子:
导入io
从设置工具导入设置
def read(文件名):
将io.open(filename,mode=“r”,encoding='utf-8')作为fd:
返回fd.read()
设置(
name=“YourProject”,
版本='1.2.3',
description=“项目的一行描述”,
long_description=read(“README.rst”),
详细描述内容类型为text/x-rst,
...
)
您可以选择以下内容类型之一:
:对于简单文本(例如:“README”或“README.txt”)“text/plain”
:对于重新构造的文本(例如:“README.rst”),或“text/x-rst”
:用于标记(例如:“README.md”)“text/markdown”
绳线检查距离/*