python-5模块
2024-10-19 14:27:48
1-使用模块
import sys def test():
args = sys.argv
if len(args)==1:
print("hello word")
elif len(args)==2:
print("Hello %s" % args[1])
else:
print("too many arguments") if __name__ == '__main__':#如果利用import导入不会执行此方式
test()
#测试调用 D:\>python demo.py qinzb
2-安装模块
一般来说,第三方库都会在Python官方的pypi.python.org网站注册
安装方式
C:\Users\qinzb2018>pip3 install Pillow
安装常用模块
可以从Anaconda官网下载GUI安装包,安装包有500~600M,所以需要耐心等待下载。网速慢的同学请移步国内镜像。下载后直接安装
当我们试图加载一个模块时,Python会在指定的路径下搜索对应的.py文件,如果找不到,就会报错
默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys
模块的path
变量中:
>>> import sys
>>> sys.path
['', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6', ..., '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages']
如果我们要添加自己的搜索目录
设置环境变量PYTHONPATH
,该环境变量的内容会被自动添加到模块搜索路径中
最新文章
- [转]opencv3.0 鱼眼相机标定
- 转:面试题:“你能不能谈谈,java GC是在什么时候,对什么东西,做了什么事情?”
- [.NET] 使用Json.NET提供依赖注入功能(Dependence Injection)
- Python中利用LSTM模型进行时间序列预测分析
- repeat语句
- Git教程学习(五)
- GDI学习之俄罗斯方块
- jquery ajax请求方式与提示用户正在处理请稍等,等待数据返回时loading的显示
- BeX5学习笔记
- TiDB:支持 MySQL 协议的分布式数据库解决方案
- javascript——面向对象程序设计(1)
- 黑马程序员_Java基本数据类型对象包装类
- windows和centos用cutycapt截网页的图
- python3 第十九章 - 写一个10进制转任意进制的函数
- 2015最新Android学习线路图
- Mybatis源码分析之存储过程调用
- dpkg: 处理软件包 xxx (--configure)时出错 解决办法
- RMAN常用命令汇总
- ZCRM_AU_MAIL
- yuan的第二次随笔
热门文章
- Native Method
- Cordova各个插件使用介绍系列(七)—$cordovaStatusbar手机状态栏显示
- redhat7.3忘记root密码后如何重置root密码
- April 11 2017 Week 15 Tuesday
- 153. Find Minimum in Rotated Sorted Array(leetcode, binary search)
- Selenium入门19 捕获异常
- 设定网页最小最大宽度和高度(兼容IE6)
- 使用selenium 检测js报错
- 2017.9.20 HTML学习总结----下拉列表标签
- 复杂链表的复制 -python编写