将该目录命名为与您的项目相关的内容。当你发布版本时,你应该包含一个版本号后缀:Twisted-2.5。
不知道为什么这不清楚。这似乎很明显。这一切都必须在一个目录中。
为什么事情必须在一个目录中?因为每个人都这样说,这就是为什么。
创建一个目录Twisted/bin并将您的可执行文件放在那里。
这是Linux的工作方式。可执行文件位于bin
目录中。它可以很容易地把这个特定的目录放在你的环境变量中。
如果您的项目可表达为一个Python源文件,然后将其放入目录并将其命名为与您的项目相关的内容。例如,Twisted/twisted.py。
没错。你有/ Twisted,/ Twisted/bin和/Twisted/twisted.py与你的实际运行代码。你会把它放在哪里?
这没有“为什么”。你还可以把它放在哪里?
如果需要多个源文件,创建一个包,而不是(扭转/扭曲/,用一个空的扭曲/扭曲/ 初始化的.py)并在其中放置您的源文件。例如,Twisted/twisted/internet.py。
这只是Python软件包的工作方式。他们的目录是__init__.py
文件。这个教程很清楚。
把你的单元测试放在你的软件包中的一个子包中。Twisted/twisted/test /。
你会在哪里放置测试?认真。没有“为什么?”对此。没有明智的选择。
添加双绞线/ README和扭曲/ setup.py解释和安装软件,分别
权。你会把他们放在哪里?再次。没有“为什么?”他们进入顶层目录 - 因为 - 这就是目录的用途。它包含文件。
第1步。编写一个单文件应用程序。第2步。了解结构。认真。如果您还没有试图将所有内容写入单个文件,那么解释它造成的所有问题是非常非常非常困难的。 – 2011-02-17 20:53:28