在 Python 脚本的开头,会有一些 import
语句。请问这些语句意味着什么?
import getopt
import os
import re
import string
import sys
import getpass
import urllib
import subprocess
在 Python 脚本的开头,会有一些 import
语句。请问这些语句意味着什么?
import getopt
import os
import re
import string
import sys
import getpass
import urllib
import subprocess
import
语句类似(但不同于)C语言中的#include
语句:它们允许您使用在其他地方定义的函数(无论是在标准模块还是您自己的模块中定义的函数)。
例如,模块sys
允许您这样做:
import sys
# ... somewhere down in the file
sys.exit(0)
这会终止您的程序。请注意,您不必编写任何代码来使用exit()
函数,但它是由随解释器一起提供的标准sys
模块中定义的。
任何Python教程都应该解释这个问题。例如,这个。
它正在导入模块(如库)。 当以这种方式导入时,您会在代码中找到对此类函数的调用 < module_name >.< function >
要了解每个模块的作用和提供的功能,请查看文档;快速搜索“python ”应该会带您到正确的位置。