模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py windows
python -m pip install -U pip setuptools python -m pip install matplotlib python -m pip install pandas python -m pip install PyMySQLre.match 尝试从字符串的开始匹配一个模式
查看Python中已安装的模块
help('modules') import matplotlib dir(matplotlib.finance)from…import 语句 Python的from语句让你从模块中导入一个指定的部分到当前命名空间中,语法如下: from modname import name1[, name2[, … nameN]]
From…import* 语句 把一个模块的所有内容全都导入到当前的命名空间也是可行的
每个模块都有一个__name__属性,当其值是'__main__'时,表明该模块自身在运行,否则是被引入。 import sys if __name__ == '__main__': print('hello') else: print('world')注意当使用from package import item这种形式的时候,对应的item既可以是包里面的子模块(子包),或者包里面定义的其他名称,比如函数,类或者变量。 import语法会首先把item当作一个包定义的名称,如果没找到,再试图按照一个模块去导入。如果还没找到 ,一个:exc:ImportError 异常被抛出了。 如果使用形如import item.subitem.subsubitem这种导入形式,除了最后一项,都必须是包,而最后一项则可以是模块或者是包,但是不可以是类,函数或者变量的名字。
方法/属性 作用 group() 返回被 RE 匹配的字符串 start() 返回匹配开始的位置 end() 返回匹配结束的位置 span() 返回一个元组包含匹配 (开始,结束) 的位置 re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。
CGI CGI(Common Gateway Interface) 是WWW技术中最重要的技术之一,有着不可替代的重要地位