我使用分发打包一个小python库。我创建了一个目录结构,如the Hitchhiker's Guide to Packaging。
中所述我的问题:我在哪里(在目录结构中)放置示例脚本以显示如何使用库以及setup.py
需要进行哪些更改?
答案 0 :(得分:1)
我觉得很好,不安装示例,
相反,您可以将examples
文件夹与您的发行版保持一致,因此它可能与您的setup.py,
如果要包含它们,则将其作为包的单独模块包含在内,例如“example” - 该目录包含所有示例脚本,即使在安装后用户也可以参考。
package_data = {
'module_1': [files],
'module_2': [files],
'example': [files],
}
答案 1 :(得分:0)
示例脚本是一种文档,因此安装它们的方式与安装其他文档的方式相同:as package_data。