Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在这里完成newb。
我在所有教程中每个.py 文件顶部看到的这一行“#!/usr/bin/”到底是什么?我假设它是那个特定文件的位置?我不明白它的目的。
这些线是必需的吗?我认为不是,因为它前面有一个 # 这意味着它是一个评论?
那是一条特殊的线路,称为“shebang”线路。它告诉系统运行文件的可执行文件。
不,如果您在运行文件名之前指定可执行文件,则它们不是必需的。但是,如果您不这样做,那么他们就是。这意味着包含它们是最佳实践。