Python的主要功能是什么?如何使用它?

我们是python新手,已经学习了所有函数。如果我们不知道PYthon函数,我们可以从 http://www.poftut.com/define-use-functions-python-def/ . 现在我们知道了很多关于函数的知识。但我们看到标准函数名__ main__ 在大多数python应用程序中。我们想了解这个特殊函数的用法。

null

众所周知,python中的应用程序可以在不同的操作系统中以不同的方式运行。在本教程中,我将遵循Linux类型,但这也适用于Windows操作系统。

“我应该从哪里开始”问我们的应用程序

当我们指定运行一些python文件时,一般都有扩展名 .py 默认情况下,python解释器从第一行运行文件开始。这有时可能会损害我们的应用程序。我们可能希望在脚本文件的第一行之后的行中指定特定的起始点。

请看主要功能

Python编程语言提供了名为__ main__ . main 函数只指定应用程序的起点__ main__ 还收集用户提供的参数并提供给应用程序。我们将创建一个 main 函数并用 __main__ 如下所示。

import sys  def main(argv=None):     print("I am the MAIN")  if __name__ == "__main__":     main(sys.argv)

为主函数提供参数

python应用程序最流行的一种用法是提供参数。我们通常需要读取用户提供的参数,并根据这些参数采取行动。

import sys  def main(argv=None):     print("I am the MAIN and you chose")     print(argv)  if __name__ == "__main__":     main(sys.argv)

当我们执行时,我们将得到以下结果。

$ python3 mymain.py "This is a parameter"
Provide Arguments , Parameters To The Main Function
为主函数提供参数

如我们所见,应用程序的名称和给定的文本以列表格式作为参数提供。我们可以很容易地选择参数列表索引如下。

param1 = sys.argv[1]

相关文章: 如何使用带有命令行参数的Java命令从命令行运行Java应用程序?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享