这些Python `import`语句是什么意思?
在一个Python脚本的开头,通常会有一些import
语句。有人能解释一下这些语句的意思吗?
import getopt
import os
import re
import string
import sys
import getpass
import urllib
import subprocess
2 个回答
1
这就是在导入模块(就像是一些库)。
当以这种方式导入时,你会在代码中看到类似 < module_name >.< function > 这样的函数调用。
想要了解每个模块的功能和提供的内容,可以查看文档;快速在网上搜索“python”就能找到相关信息。
15
import
语句和 C 语言中的 #include
语句有点像,但又不完全一样:它们让你可以使用在其他地方定义的函数(这些函数可以是在标准模块中,或者是你自己写的)。
比如,sys
模块让你可以这样做:
import sys
# ... somewhere down in the file
sys.exit(0)
这会让你的程序终止。注意,你并不需要自己写 exit()
函数的代码,因为它是在随解释器一起提供的标准 sys
模块中定义的。
任何 Python 教程都应该解释这个内容。例如,这个。