os python 找文件位置_「python」os常用取得文件路径大解析!

e7e43c6529541d3d7e2680d1cfb344da.png

一、前言

上一层目录文件夹内档案寻找路径创建路径我到底该怎么做?

由其今天你的程序是要带着走的话就需要用到os套件包的方法!

或者你今天需要打包程序,而使用者电脑环境路径各不相同,

如果使用你的绝对路径,那么程序未开先挂!如何解决往下看!?

二、os常用路径语法

其实今天会想要打开路径无非就是:

(1) 想打开某文件,或现在在哪目录下

(2) 想取得某文件夹位置

(3) 取得一文件夹内档案清单

(4) 当前档案上一层文件夹打开

(5) 查看路径是否存在

(6) 想在某电脑检查并生成路径

常用程序码

import os

#取得当目录

os.getcwd()

#取得同目录下档案位置

os.path.join(os.getcwd(),'YourFileName.csv')

#取得上一层目录

os.path.abspath(os.path.join(os.getcwd(),os.path.pardir))#上层目录

#取得指定路径下所有档案

path =os.getcwd()

os.listdir(path)# ['main.py']有一个py档叫main.py

#检查路径有无存在

path_data =os.path.join(os.getcwd(),'data')

os.path.exists(path_data)# False没有data文件夹

#创建路径

path_temp =os.path.join(os.getcwd(),'model','temp')

os.makedirs(path_temp)#在档前工作目录下model文件夹下创建temp文件夹

#检查路径没有就创立

path_icon =os.path.join(path,'img','icon')

ifos.path.exists(path_icon)== False: #检验有无存盘文件夹

os.makedirs(path_icon)#没有就建立

#检查下全部档案大小

os.path.getsize(path)#目录档案大小4096字节

三、后记

万事俱备只欠东风,这样一来不管是pandas要读取csv excel txt等,或者想写使用者介面在他人电脑运行都非常给力!

#python#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值