python如何安装re库

Python024

python如何安装re库,第1张

re库是Python关于正则表达式的一个内置模块,使用时无需下载,直接import即可。我们首先来看看re.py自己头部的注释是如何描述自己的:

这个模块提供与Perl语言中类似的正则表达式匹配操作,支持bytes和unicode两种格式的字符串,处理的字符串可以包含空字符以及超出ASCII码范围的字符(比如中文字符)。

正则表达式中既有'A'、'a'这种就代表自身的一般字符,又有一些具有特定含义的特殊字符,如|、(等。特殊字符既可以作为一个单纯的值表示它自身,也可以影响它周边1的正则表达式的解释。

re库中还包含一些特殊的字符序列,由\和一个字符组成的特殊序列在下表列出,如果\之后的字符不在下列表格中,正则表达式将会匹配字符本身,如\c匹配的就是字符c本身。我们发现如果 \小写字母 代表了某一含义,那么对应的 \大写字母 常常代表它的补集。

python里面自带正则表达式库 re了

不用你再装

pycharm只是编程环境,跟python的解释器环境没有关系,

当然你可以指定到python环境以后 在pycharm里面安装第三方库

1.直接copy下载的模块文件中已经有了模块的文件,有些模块只有一个文件,比如较早版本的BeautifulSoup,有些是一个文件夹,比如新版本BeautifulSoup就是一个叫做bs4的文件夹。把这些文件直接copy到你的python路径下的/Lib/site-packages文件夹中,比如C:/Python27/Lib/site-packages。之后就可以在程序里直接引用了:importBeautifulSoup或者frombs4importBeautifulSoup这是根据你放置的文件位置不同而决定的。网上有人说直接放在Lib文件夹中就可以了。的确这样也行,但Lib文件夹中都是自带的模块,看一下就会发现我们用过的random、re等模块的代码文件。而外部模块一般放在site-packages文件夹中。2.setup.py很多模块里都附带了setup.py文件,有同学直接双击了,然后发现没有用。它的使用方法是从命令行去到setup.py所在的路径下,运行pythonsetup.pyinstall仔细看一下安装时输出的信息可以发现,在线学习这个命令做的事情其实也就是帮你把模块的代码copy到site-packages文件夹。3.setuptools使用setuptools可以直接根据模块名称来自动下载安装,不需要自己再去寻找模块的安装文件。不过在使用之前,你得先安装setuptools自身。windows平台的32位python,可以直接下载setuptools的exe文件安装。(去搜索setuptoolswindows可以找到,我也上传了一份在论坛本帖后面)Linux用户可以从包管理器中安装,比如ubuntu:apt-getinstallpython-setuptoolswindows平台64位python得用ez_setup.py进行安装(文件我也上传了)。这种方式也适用于所有平台。在ez_setup.py所在文件夹下运行:pythonez_setup.pysetuptools会被安装在python路径\Scripts下。之后,你可以把这个路径添加到环境变量path中,也可以直接从命令行进入到Scripts文件夹下,执行easy_install,看看是否安装成功了。之后,你就可以直接用它来安装你想要的模块,比如PIL:easy_installPIL视频教程程序就会帮你自动下载安装到site-packages里。最后,介绍几个不错的模块,供大家参考使用。PIL-图形处理PyXML-解析和处理XML文件MySQLdb-连接MySQL数据库Tkinter-图形界面接口,python自带smtplib-发送电子邮件ftplib-ftp编程PyMedia-多媒体操作PyOpenGL-OpenGL接口BeautifulSoup-HTML/XML的解析器