Python setup.py中的包是什么?

Python setup.py中的包是什么?,python,packages,distutils,Python,Packages,Distutils,我在读,它有这样的代码: from distutils.core import setup setup(name='Distutils', version='1.0', description='Python Distribution Utilities', author='Greg Ward', author_email='gward@python.net', url='https://www.python.org/sigs/dis

我在读,它有这样的代码:

from distutils.core import setup

setup(name='Distutils',
      version='1.0',
      description='Python Distribution Utilities',
      author='Greg Ward',
      author_email='gward@python.net',
      url='https://www.python.org/sigs/distutils-sig/',
      packages=['distutils', 'distutils.command'],
     )
我想知道
包是什么。它们是文件夹/目录吗?还是一种文件?还是一个zip或py文件


任何帮助都将不胜感激。

直接从您自己的链接

()

packages
选项告诉Distutils处理
packages
列表中提到的每个包中的所有纯Python模块(构建、分发、安装等)

因此,当您在安装脚本中说
packages=['foo']
时,您承诺Distutils将找到一个文件
foo/\uuuu init\uuuu.py