python-5模块

2018-06-18 02:51:49来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

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,该环境变量的内容会被自动添加到模块搜索路径中

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:铁乐学Python_Day34_Socket模块2和黏包现象

下一篇:python 创建一个简单的Django新手教程