zoukankan      html  css  js  c++  java
  • Python

    Python的第十八天

    一、模块的导入

     1、import os #导入 import+模块名

       os. #模块名.即可调用

     2、from os import system #导入OS模块下的system函数或其他子模块

       system. #system.即可调用 

    3、
    from os.path import pardir as pard #从os.path模块中导入pardir函数或模块并重命名为pard
         pard. #pard.即可调用     

    4、
    from os.path import * #导入一个模块下的所有方法

    二 、自定义模块
    注:模块一旦被调用,即相当于执行了另外一个Python文件里的代码
    1、同一目录下:
    my_first_mod.py:
     def sayhi():
    print("我是被调用的。。。。。")
    print("hahaha")
    print("xixixi")

    import my_first_mod
    my_first_mod.sayhi()

    hahaha
    xixixi
    我是被调用的。。。。。

     2、不同目录下:

     import sys

     print(sys.path) #模块查找路径 ,以列表的形式显示

    则需要把查找路径扩大:
    原来:C:/Users/86181/PycharmProjects/pythonProject4/hello.py
    扩大:
    C:/Users/86181/PycharmProjects/pythonProject4

    import os
    print(__file__) #打印当前脚本文件路径
    print(os.path.dirname(__file__))#删去最后一个
    print(os.path.dirname(os.path.dirname(__file__)))

    C:/Users/86181/PycharmProjects/pythonProject4/hello.py
    C:/Users/86181/PycharmProjects/pythonProject4
    C:/Users/86181/PycharmProjects

    将扩大后的查找目录,添加到原来的查找目录中:

    path1 = "C:/Users/86181/PycharmProjects/pythonProject4"
    sys.path.append(path1)
    三、第三方开源模块
    官网:pypi.org
     
    
    

    
    
    
    
    
  • 相关阅读:
    前端学PHP之语句
    前端学PHP之运算符
    ASP.NET MVC的TextBoxFor()和TextBox()
    在_Layout模版中使用@Styles.Render()没有效果
    使用HTML.ActionLink实现一个图片链接
    微软最有价值专家大中华峰会花絮视频
    激活当前视图菜单高亮呈现
    获取当前视图名
    Razor语法中链接的一些方法
    Razor语法的一些特殊需求输出
  • 原文地址:https://www.cnblogs.com/sxy2021/p/14404381.html
Copyright © 2011-2022 走看看