Python中的os库和实战

关于Python中的文件,模块

在我们把代码写在不同的python文件

那么在python中,每个python文件就是一个模块

那么一个包里面可以有很多的python文件

 

 一个模块文件怎么引用另一个模块文件的代码

1、import导入 具体为:import package.module

此时我们需要两个模块 其中logout模块中我们进行书写

def funLogout():
    print('退出的函数')
name='jiachao'
lists=[1,2,3,4]
View Code

其次我们需要将login模块当中进行书写

#import 包 模块
#调用其他模块里面的函数
jiachao.logout.funLogout()
#包,模块,到具体的函数
print(jiachao.logout.name)
print(jiachao.logout.lists)
View Code

2、取用相关模块当中全部的相关代码:from package.module imorp * (函数/变量)

form jiachao.sedond.logout import *
funLogout()
print(name)
print(lists)
View Code

Python中的os:os模块主要是对路径的处理

一切的os模块启动前都需要import os

 获取当前路径以及当前路径的上一级目录

#获取当前路径
print(os.path.dirname(__file__))
#获取当前路径的上一级目录
print(os.path.dirname(os.path.dirname(__file__)))
View Code

输入控制台的命令

#输入控制台的命令
print(os.system('date'))
View Code

获取目录下所有的文件  c:/

#获取目录下所有的文件  c:/
for item in os.listdir('c:/'):
    print(item)
View Code

获取目前使用的操作

# 获取目前使用的操作
print(os.name)
View Code

路径的拼接--自动获取路径

路径的拼接--.自动获取路径
base_dir=os.path.dirname(os.path.dirname(__file__))

logPath=os.path.join(base_dir,'ui测试','log.txt')
f=open(logPath,'r',encoding="utf-8")
print(f.read())
f.close()
View Code

 

 

posted on 2021-11-25 19:17  钢镚芽儿哟  阅读(55)  评论(0编辑  收藏  举报

导航