python中OS库读取文件路径

1、os库实战:

 os是针对:1、命令行处理
      2、路径处理

1)、命令行处理:

import json

print('获取当前的路径:',os.getcwd())
#查看tomcat端口是不是被占用,当然首先要启动端口,不启动端口不用端口就不存在占用的问题。
print(os.system('netstat -ano | findstr "8080"')) #netstat -ano | findstr "8080"这个命令可以直接再cmd中打开

  输出结果:

 

2)、路径处理

(1)获取路径

import os

'''获取路径 os.path.dirname()'''
#获取D:\code\testDev\zero路径
print(os.path.dirname(__file__))
#获取D:\code\testDev路径
print(os.path.dirname(os.path.dirname(__file__)))
#获取D:\code路径
print(os.path.dirname(os.path.dirname(os.path.dirname(__file__))))

  输出结果:

 

 (2)路径的拼接(login.json在别的文件夹下面):

import os

'''路径拼接 os.path.join()'''
base_dir=os.path.dirname(os.path.dirname(__file__))
print(os.path.join(base_dir,'data','login.json'))
print('判断是否是文件:',os.path.isfile('D:/code/mysql/utils/')) #os.path.isfile()针对文件路径 print('判断是否是目录:',os.path.exists('D:/code/mysql/utils/yamlUtils.py')) #os.path.exists()针对具体的文件

输出的结果:

 

posted @ 2022-06-13 15:09  就不将就就  阅读(1168)  评论(0)    收藏  举报