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 getopt 参数处理小示例
Jun 09 Python
Python 编码Basic Auth使用方法简单实例
May 25 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
Jun 15 Python
利用python将pdf输出为txt的实例讲解
Apr 23 Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 Python
python中csv文件的若干读写方法小结
Jul 04 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
Jul 13 Python
python绘制已知点的坐标的直线实例
Jul 04 Python
Python格式化输出--%s,%d,%f的代码解析
Apr 29 Python
python3.7.3版本和django2.2.3版本是否可以兼容
Sep 01 Python
Python安装第三方库攻略(pip和Anaconda)
Oct 15 Python
python 常用的异步框架汇总整理
Jun 18 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
php5 mysql分页实例代码
2008/04/10 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
PHP中ob_start函数的使用说明
2013/11/11 PHP
ini_set的用法介绍
2014/01/07 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
2019/10/11 PHP
前端开发的开始---基于面向对象的Ajax类
2010/09/17 Javascript
JQuery.Ajax之错误调试帮助信息介绍
2013/07/04 Javascript
nodejs读取memcache示例分享
2014/01/02 NodeJs
JS动态修改图片的URL(src)的方法
2015/04/01 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
2016/12/26 Javascript
关于AngularJs数据的本地存储详解
2017/01/20 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
原生js仿浏览器滚动条效果
2017/03/02 Javascript
微信小程序-滚动消息通知的实例代码
2017/08/03 Javascript
JS实现的全排列组合算法示例
2017/10/09 Javascript
webpack 3.X学习之多页面打包的方法
2018/09/04 Javascript
element-ui的回调函数Events的用法详解
2018/10/16 Javascript
JS apply用法总结和使用场景实例分析
2020/03/14 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
vue+springboot+element+vue-resource实现文件上传教程
2020/10/21 Javascript
vue解决跨域问题(推荐)
2020/11/10 Javascript
Vue+Spring Boot简单用户登录(附Demo)
2020/11/12 Javascript
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
python+POP3实现批量下载邮件附件
2018/06/19 Python
python实现简单日志记录库glog的使用
2019/12/13 Python
python爬虫scrapy图书分类实例讲解
2020/11/23 Python
Python基于爬虫实现全网搜索并下载音乐
2021/02/14 Python
什么是servlet
2012/05/08 面试题
医药专业推荐信
2013/11/15 职场文书
个人批评与自我批评总结
2014/10/17 职场文书
管理失职检讨书
2015/05/05 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
初中政治教师教学反思
2016/02/23 职场文书
Vue.js中v-for指令的用法介绍
2022/03/13 Vue.js
Python matplotlib 利用随机函数生成变化图形
2022/04/26 Python