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多线程ctrl+c退出问题解决方案
Oct 23 Python
Python实现计算最小编辑距离
Mar 17 Python
Python实现自动发送邮件功能
Mar 02 Python
python实现图像识别功能
Jan 29 Python
python pandas消除空值和空格以及 Nan数据替换方法
Oct 30 Python
python内置数据类型之列表操作
Nov 12 Python
Python 一行代码能实现丧心病狂的功能
Jan 18 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
Feb 17 Python
python 工具 字符串转numpy浮点数组的实现
Mar 14 Python
Python发送邮件封装实现过程详解
May 09 Python
Python unittest生成测试报告过程解析
Sep 08 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
晋城吧对DiscuzX进行的前端优化要点
2010/09/05 PHP
ThinkPHP3.1新特性之Action参数绑定
2014/06/19 PHP
WordPress中用于检索模版的相关PHP函数使用解析
2015/12/15 PHP
php+ajax实现仿百度查询下拉内容功能示例
2017/10/20 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
2020/05/02 PHP
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
jquery实现图片等比例缩放以及max-width在ie中不兼容解决
2013/03/21 Javascript
JS 实现图片直接下载示例代码
2013/07/22 Javascript
js 触发select onchange事件代码
2014/03/20 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
js获取图片宽高的方法
2015/11/25 Javascript
JavaScript中对JSON对象的基本操作示例
2016/05/21 Javascript
浅谈jQuery hover(over, out)事件函数
2016/12/03 Javascript
jQuery 常见小例汇总
2016/12/14 Javascript
走进javascript——不起眼的基础,值和分号
2017/02/24 Javascript
JavaScript设计模式之代理模式详解
2017/06/09 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
vue将毫秒数转化为正常日期格式的实例
2018/09/16 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
详解mpvue中使用vant时需要注意的onChange事件的坑
2019/05/16 Javascript
微信小程序wx.navigateTo中events属性实现页面间通信传值,数据同步
2019/07/13 Javascript
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[01:21]DOTA2 新英雄 森海飞霞
2020/12/18 DOTA
Python中操作文件之write()方法的使用教程
2015/05/25 Python
Python实现的简单hangman游戏实例
2015/06/28 Python
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
详解python中的生成器、迭代器、闭包、装饰器
2019/08/22 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
python实现简单图书管理系统
2019/11/22 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
scrapy redis配置文件setting参数详解
2020/11/18 Python
财务经理岗位职责范本
2015/04/08 职场文书
红色故事汇观后感
2015/06/18 职场文书
创业计划书之养殖业
2019/10/11 职场文书
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python