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

作者:jimmy_gyn 时间:2022-04-10 22:36:24 

方法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一个斜杠一个反斜杠

来源:https://blog.csdn.net/jimmy_gyn/article/details/79174854

标签:python3,文件,绝对,路径
0
投稿

猜你喜欢

  • python静态方法实例

    2023-02-17 12:03:22
  • 36个折纸风格logo设计

    2009-09-17 13:13:00
  • golang构建工具Makefile使用详解

    2024-04-28 10:46:04
  • 二种sql分页查询语句分享

    2024-01-15 10:29:04
  • Mysql 查询JSON结果的相关函数汇总

    2024-01-23 22:30:16
  • 详谈构造函数加括号与不加括号的区别

    2024-06-15 23:06:44
  • python 使用 with open() as 读写文件的操作方法

    2021-05-08 08:32:20
  • python matplotlib绘图,修改坐标轴刻度为文字的实例

    2023-09-29 12:27:57
  • Django实现快速分页的方法实例

    2022-12-27 06:02:30
  • Python编写电话薄实现增删改查功能

    2021-07-14 21:28:18
  • pyqt5简介及安装方法介绍

    2022-05-21 15:18:53
  • SQL 多表连接查询实现语句

    2024-01-16 07:37:24
  • pyhanlp安装介绍和简单应用

    2022-04-10 14:22:13
  • 关于你不想知道的所有Python3 unicode特性

    2022-03-03 13:06:40
  • 关于python实现requests接口测试的问题

    2023-08-27 10:09:18
  • Python Matplotlib绘制箱线图的全过程

    2023-12-03 21:37:39
  • DBA_2PC_PENDING 介绍

    2009-02-28 10:59:00
  • javascript开发随笔一 preventDefault的必要

    2024-04-26 17:14:05
  • 如何显示数据库里的图片?

    2010-06-08 09:36:00
  • Python Web框架Flask下网站开发入门实例

    2023-10-01 16:31:50
  • asp之家 网络编程 m.aspxhome.com