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
 




 

posted @ 2021-02-15 20:28  阳光帅气  阅读(50)  评论(0编辑  收藏  举报