zoukankan      html  css  js  c++  java
  • python学习DAY2

     模块初认识

    系统模块
    ------sys
    import sys
    print(sys.path)   //打印环境变量
    (可用上面的语句查看到)一般来说,第三方标准库路径一般位于Lib的site-packages目录下,标准库路径位于Lib目录下。
    
    print(sys.argv)   //显示相对路径
    -----os
    import os
    os.system("xxx")    //调用系统命令,直接输出到屏幕,不需要用print
                         '''cmd_res = os.system("xxx")      执行命令,不保存结果
                            print (cmd_res)      '''       
    若需要采用变量进行输出
    则需
    cmd_res = os.popen("xxx").read()
    print(cmd_res)       //采用这种方式,也避免了乱码的出现
    
    os.mkdir("目录名")   //在当前目录下创建一个新的目录
    若在同一目录下,
    login.py
    mod_test.py
    
    在mod_test.py中,使用import login是可以的
    但是如果位于不同目录下
    如test1                         //test1,test2均表示目录名
         ->login.py
      test2
         ->mod_test.py
    然后在test2中使用import login 则会报错L:找不到此模块,原因是寻找模块时先从本级目录找起,若没有则返回到环境变量中寻找,显然login.py不是环境变量,故报错
    解决办法1:将需要用到的.py文件如本例子中的login.py复制到site-packages文件目录下(第三方标准库)
    解决办法2:将login.py路径告诉python,待续---        
  • 相关阅读:
    python 学习笔记(四)(流程控制)
    python 写斐波那契数列
    python 部分术语对照表
    python 学习笔记(三)(对前两节的补充)
    python # -*- coding: utf-8 -*-
    写出更好的 JavaScript 条件语句
    PHP消息队列实现及应用
    VUE3.0 路由去掉#号
    php设计模式
    workerman 可能需要用到的函数
  • 原文地址:https://www.cnblogs.com/god-for-speed/p/10841796.html
Copyright © 2011-2022 走看看