-2

在这里完成newb。

我在所有教程中每个.py 文件顶部看到的这一行“#!/usr/bin/”到底是什么?我假设它是那个特定文件的位置?我不明白它的目的。

这些线是必需的吗?我认为不是,因为它前面有一个 # 这意味着它是一个评论?

4

1 回答 1

3

那是一条特殊的线路,称为“shebang”线路。它告诉系统运行文件的可执行文件。

不,如果您在运行文件名之前指定可执行文件,则它们不是必需的。但是,如果您不这样做,那么他们就是。这意味着包含它们是最佳实践。

于 2013-09-02T21:18:23.660 回答