IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    模块初始

    admin发表于 2017-05-12 03:50:02
    love 0

    标准模块:sys,os

    sys模块

    # Author: Alex Chen
    import sys
    
    print(sys.path)  # 打印环境变量
    print(sys.argv)  # 打印当前文件路径

    os模块:

    # Author: Alex Chen
    import os
    
    # 执行命令
    os.system("dir")
    
    # 获得结果的内存地址
    result_1 = os.popen("dir")
    print(result_1)
    
    # 获得结果的内容
    result_2 = os.popen("dir").read()
    print(result_2)
    
    # 创建一个新的文件目录
    os.mkdir("new_dir")

    第三方库:

    自己编写简易第三方库:login.py

    # Author: Alex Chen
    
    username = "alex"
    password = "123"
    
    user = input("username:")
    pwd = input("password:")
    if user == username and pwd == password:
        print("登录成功!")
    else:
        print("用户名或密码错误!")

    新建另一个python文件:module_third.py

    # Author: Alex Chen
    import login

    运行 module_third.py即可调用login.py的程序。

    note:调用模块时会首先在当前目录找,如果模块放在了非环境变量中的目录里需要在引入是写出对应路径,如模块放在了new_dir/login.py,在调用时需要写成import new_dir.login方可成功调用,或者直接将模块放到环境变量的目录site-packages下面。



沪ICP备19023445号-2号
友情链接