• 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,待续---        
  • 相关阅读:
    烤盐屋——Beta冲刺日志(2/7)
    团队作业第六次--Beta阶段随笔集合
    OneDay!——冲刺日志集合
    Beta冲刺答辩
    OneDay!——随机组队“吐槽”
    OneDay!——Beta冲刺总结
    用户使用调查报告
    Beta冲刺日志--Day 7
    Beta冲刺日志--Day 6
    Beta冲刺日志--Day 5
  • 原文地址:https://www.cnblogs.com/god-for-speed/p/10841796.html
Copyright © 2020-2023  润新知