侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

20170215--PYTHON-异常+如何导入模块

2023-11-26 星期日 / 0 评论 / 0 点赞 / 67 阅读 / 3339 字

try ——expect 捕获异常 不管程序有没有异常都会执行fianlly 将程序的错误输出 else 自己引发异常 raise module :模块 import 导入自己写的模块

try ——expect  捕获异常

 

不管程序有没有异常都会执行fianlly

将程序的错误输出

else

 

自己引发异常

raise

module :模块

import 导入自己写的模块,import导入的时候会执行模块里的语句

if __name__ == "__main__" //这一句,如果在本脚本里运行,就会执行下面的内容,如果被当作模块导入到其他脚本中使用,我们就不运行if下面的语句

python的很多模块都是C语言写的

python导入模块的时候,首先在当前目录里去找,然后再去其他目录找

>>> import sys>>> print sys.path  //将会在这些目录里面找,如果想指定我们自己的路径,可以使用append,insert方法,插入我们的目录到下面列表中['', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/gst-0.10', '/usr/lib64/python2.6/site-packages/gtk-2.0', '/usr/lib64/python2.6/site-packages/webkit-1.0', '/usr/lib/python2.6/site-packages']>>>

帮组文档,从文档字符串中读取出来,形成文档//即下面的三引号引起的内容 //

导入时设置别名

from m01 import * //导入所有的

.pyc 文件,是python程序导入成功之后,生成的字节文件。

pypi.python.org //python模块库

使用pip安装三方模块 在github中寻找ww.awsome-python

easy_install pip //在联网的情况下,自动去官网搜索,安装pip

[root@up12 for-linux]# yum install python-setuptools //python-setuptools这里会有pip
easy_install 和pip在没网的情况下都不能够进行安装模块,我们可以下载包后,再进行安装,但是基本使用pip

[root@up12 for-linux]# pip search pinying //有网情况下查找我们的想要的模块

一个目录里有__init__.py和其他py文件,这个目录就是一个包,可以直接导入包使用里面的模块

平时无需把package lib moudle  分得太清楚了

标准库 dir+help() 查看学习

第三方库 参看官方文档

 

 

 

广告 广告

评论区