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,待续---        
  • 相关阅读:
    课堂作业04 2017.10.27
    课程作业 03 动手动脑 2017.10.20
    课程作业 03 2017.10.20
    HDU 3974 Assign the task
    POJ 2155 Matrix
    POJ 2481 Cows
    HDU 3038 How Many Answers Are Wrong
    CS Academy Array Removal
    POJ_1330 Nearest Common Ancestors LCA
    CF Round 427 D. Palindromic characteristics
  • 原文地址:https://www.cnblogs.com/god-for-speed/p/10841796.html
Copyright © 2011-2022 走看看