A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、Python包的两种安装方式:

① easy_install + package名(该种方式可以在线一键安装模块,级傻瓜式安装),升级包时:easy_install + -U + "package名+版本号";

② pip install + package名(pip是easy_install的升级版,且提供删除package的功能,pip uninstall package名); 升级包时:pip install + -upgrade + "package名+版本号";

注:可以python -m pip install --upgrade 可以将pip升级为pip3。

2、Python3中,“/”表示浮点数除法;“//”表示整数除法。

3、Python的匹配方法:

① re.search(pattern, string):如果string包含pattern子串则匹配成功并返回第一个成功的匹配,否则匹配失败返回None;

② re.match(pattern, string):如果string包含pattern子串则匹配成功,返回Match对象,否则匹配失败返回None。

③ re.findall(pattern, string):返回string中所有与pattern相匹配的全部字串,返回形式为数组。

④ re.finditer(pattern, string):返回string中所有与pattern相匹配的全部字串,返回形式为迭代器。

4、Python安装第三方库的三种方式:

① 如果有Pycharm则可以直接在该IDE的setting中的project interpreter安装第三库;


② 打开Anaconda Prompt窗口,激活TensorFlow运行环境,然后直接用pip install + package名安装第三方库(如Keras、gensim、lmdb库等);


③ 打开Anaconda Prompt窗口,激活TensorFlow运行环境,然后先下载待安装第三方库的.whl文件并放在指定的位置,再用cd命令切换到指定位置,最后用pip install + package名.whl安装第三方库。

5、Python程序在Linux终端上运行,一般会出现路径报错问题,解决办法如下;

在源代码的开始处添加以下代码即可:

“import sys

import os

curpath = os.path.abspath(os.apth.dirname(_file_))

rootpath = os.path.split(curpath)[0]

sys.path.append(rootpath)”



“import sys

sys.path.append('../')"

6、判断是否存在空行的命令:if line.strip() != "";


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马