设为首页 收藏本站
查看: 1009|回复: 0

[经验分享] Python学习之day2运算符

[复制链接]

尚未签到

发表于 2018-8-13 10:54:44 | 显示全部楼层 |阅读模式
一、Python模块库分类  
  python模块库主要分两类,一类是官方标准库,另一类是三方库。官方标准库不需要用户自己进行
  
特殊安装即可使用,三方库类似插件需要用户去下载对应的三方库方可使用。
  
    一般官方标准库会安装在路径标\\*\\Python\\Python36\\lib下,三方库则会安装在*\\Python\\Py
  
    thon36\\lib\\site-packages。
  
二、模块简介
  
    OS、sys、getpassgetpass
  
    Python调用模块或脚本直接可以使用import 命令,具体形式如: import os,若一次调用多个模块
  
    即可写成 import os,sys,getpass即可。另外通过import 命令调用三方或
  
    官方库内的脚本时,需要注意作者编写的脚本不能与调用的脚本同名,否则无法调用。
  
    库或模块调用的顺序为优先调用同路径下的模块或脚本,若同路径下无相关脚本或路径则会到程序的
  
    库中寻找脚本或模块,如果脚本不存在以上的位置时需要调用的话则需要通过修改环境变量来实现。
  
2.1 sys.path[]命令简介
  
    sys.path[]是python的搜索模块的路径集,是一个list,可以使用print(sys.path)输出,sys.path
  
    默认输出的环境变量的路径。
  
2.2 sys.argv[]命令简介
  
     sys.argv[]是用来获取命令行参数的,可用使用print(sys.argv)输出,sys.argv默认输出的是相对
  
     路径,但在pycharm中调用此命令会打出绝对路径。之所以能够实现此现象的原因是pycharm软件默
  
     认将该条命令的相对路径定义为绝对路径,此现象与python3解释器无关。
  
2.3 os命令简介
  
     OS模块包含普遍的操作系统功能,与具体的平台无关。
  
     os.system()相当于在winddows中的cmd及Linux下的超级终端。具体使用内容是os.system('+操作
  
     命令')如os.system('ipconfig')、os.system('dir')等。
  
     os.system()命令有一个特殊,在工作时会把结果输出到屏幕上,但是如果通过print命令打印此命
  
     令的话,则仅反馈0,或者1.0代表命令执行成功,1代表命令输出。如果需要将操作结果打印出来
  
     需要通过os.popen.read()命令来解决。其工作原理是,先通过os.popen命令将要显示的操作打印
  
     到系统的临时内存中,然后再通过os.read()命令从临时内存上将结果取出来。
  
     os.popen.read()的效果=os.popen() +os.read()的效果
  
三、Python中pyc是什么
  
    Python是一门解释型语言,python的工作原理是python程序执行时 将编译结果保存再内存种的Py
  
    CodeObject中,当python程序运行结束时,python解释器将PyCodeObject写回到pyc文件中。python
  
    每次调用时会优先寻找与解释器对应的pyc文件进行执行,若没有相关对应pyc文件或者对应的pyc文件
  
    属性不是最的话,python解释器会重新进行编译。
  
四、数据类型

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-551087-1-1.html 上篇帖子: python笔记:购物车 下篇帖子: Python不同操作系统下的安装及配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表