[声明: 本文绝大部分内容为本人在学习过程中,从互联网上搜索总结的内容,并绝大部分给出了原文出处,若为显示标明,造成侵权,请联系本人,谢谢理解!]
-
安装python库
- 使用命令安装指定版本的python库 $ pip install <package_name>==x.x.x
- 安装清华源python库 $ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package_name>
- 解决安装时出现的超时报错 $ pip --default-timeout=100 install -U <package_name>
- 安装本地已经下载好的python库 $ pip install <path/package_name>.whl
- 更新pip安装的python库 $ pip install -U <package_name>
- 卸载python库 $ pip uninstall <packge_name>
- 卸载完成之后到..\Python36\Lib\site-packages目录下检查package文件夹是否还在,如果还在,删除之【注意此时必须关闭python或者ipython】
- 使用 $ pip list查看
-
PIL
- 参考:https://www.liaoxuefeng.com/wiki/897692888725344/966759628285152 廖雪峰的官方网站
- PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,同时API却非常简单易用。
-
import Image import ImageFilter # 打开一个jpg图像文件,注意路径 im = Image.open('<path>/<image_name>.jpg') # 显示这张图片 im.show() # 获得图像尺寸: w, h = im.size # 缩放到50% im.thumbnail((w//2, h//2)) # 把缩放后的图像用jpeg格式保存: im.save('<path>/<image_name>.jpg', 'jpeg') # 添加模糊效果,保存为im2 im2 = im.filter(ImageFilter.BLUR) im2.save('<paht>/<image_name>.jpg', 'jpeg') # 创建一张新图片 Image.new(mode,size,color=0) # 转成numpy.array类型 im_array = np.array(data) # 由numpy.array转成PIL.Image图片类型 im_Image = Image.fromarray(im) # 图片旋转使用rotate(角度大小) im_ = im_array.rotate(180) #更多内容可参考--> https://www.cnblogs.com/kongzhagen/p/6295925.html
-
assert <表达式>
- 用于测试<表达式> 的值,如果 <表达式> 的值为 True ,正常通过
- 如果 <表达式> 的值为 False ,则报错 ‘AssertionError:’
-
startswith(' ')
- 举例:tf.__version__.startswith('2.')
- 判断 tf 的版本是否是以 ‘2.’开头,如果是,则返回True,否则返回 False
- 类似有 endswith(' ')
运行python脚本
- 在python.py文件首行中加入 #!/usr/bin/python3
就可以使用 ./ 命名运行该文件了