python3中获取文件当前绝对路径的两种方法


Posted in Python onApril 26, 2018

方法1:

import sys
print(sys.argv)

得到文件当前绝对路径字符串的一个列表

['D:/pycharm/PracticeProject/ClientServerNetworking.py']

方法2:

import os
print(os.getcwd())
print(os.listdir())

print(os.path.join(os.getcwd(),os.listdir()[1]))
D:\pycharm\PracticeProject
['.idea', 'ClientServerNetworking.py']
D:\pycharm\PracticeProject\ClientServerNetworking.py

os.getcwd() 得到当前的工作路径,路径中不包括当前的文件名ClientServerNetworking.py,

os.listdir() 得到当前路径下的文件和文件夹名字的列表

最后一步拼接路径就得到了当前文件的绝对路径的字符串

注意:方法1和方法2一个斜杠一个反斜杠

以上这篇python3中获取文件当前绝对路径的两种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python深入学习之上下文管理器
Aug 31 Python
在Python的Flask框架中使用日期和时间的教程
Apr 21 Python
Python输出汉字字库及将文字转换为图片的方法
Jun 04 Python
Python 比较文本相似性的方法(difflib,Levenshtein)
Oct 15 Python
python ChainMap的使用和说明详解
Jun 11 Python
python读取并定位excel数据坐标系详解
Jun 26 Python
python twilio模块实现发送手机短信功能
Aug 02 Python
python通过SSH登陆linux并操作的实现
Oct 10 Python
python实现百度OCR图片识别过程解析
Jan 17 Python
python实现测试工具(一)——命令行发送get请求
Oct 19 Python
对Keras自带Loss Function的深入研究
May 25 Python
Python实现文字pdf转换图片pdf效果
Apr 03 Python
python获取当前目录路径和上级路径的实例
Apr 26 #Python
python 删除非空文件夹的实例
Apr 26 #Python
Python3.5 创建文件的简单实例
Apr 26 #Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 #Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 #Python
Python实现按当前日期(年、月、日)创建多级目录的方法
Apr 26 #Python
python实现对指定输入的字符串逆序输出的6种方法
Apr 26 #Python
You might like
php统计时间和内存使用情况示例分享
2014/03/13 PHP
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
2015/11/25 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
2016/12/09 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
JavaScript中void(0)的具体含义解释
2007/02/27 Javascript
jquery.validate使用攻略 第二部
2010/07/01 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
javascript实现促销倒计时+fixed固定在底部
2013/09/18 Javascript
javascript实现C语言经典程序题
2015/11/29 Javascript
jquery实现跳到底部,回到顶部效果的简单实例(类似锚)
2016/07/10 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
Nodejs多站点切换Htpps协议详解及简单实例
2017/02/23 NodeJs
Vue响应式原理详解
2017/04/18 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
2017/09/20 Javascript
vue+swiper实现组件化开发的实例代码
2017/10/26 Javascript
简述vue中的config配置
2018/01/23 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
Nest.js散列与加密实例详解
2021/02/24 Javascript
分析python服务器拒绝服务攻击代码
2014/01/16 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
详解如何为eclipse安装合适版本的python插件pydev
2018/11/04 Python
python按修改时间顺序排列文件的实例代码
2019/07/25 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
使用Matplotlib 绘制精美的数学图形例子
2019/12/13 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
软件测试英文面试题
2012/10/14 面试题
金融管理毕业生求职信
2014/03/03 职场文书
大学生入党推荐书范文
2014/05/17 职场文书
安全施工标语
2014/06/07 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
Python Numpy之linspace用法说明
2021/04/17 Python
Oracle 区块链表创建过程详解
2021/05/15 Oracle
一次SQL查询优化原理分析(900W+数据从17s到300ms)
2022/06/10 SQL Server