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
投稿

猜你喜欢

  • 利用mergeAttributes设置name属性

    2009-12-12 18:48:00
  • 分享五个超实用Python脚本,减少垃圾软件负担

    2022-07-18 18:38:59
  • python使用正则表达式匹配txt特定字符串(有换行)

    2023-03-23 07:46:03
  • 深入了解SQL Server 2008 商业智能平台

    2009-01-15 13:03:00
  • 网站防止采集方法全攻略

    2007-09-05 19:57:00
  • Django模板获取field的verbose_name实例

    2023-07-30 06:53:55
  • Pycharm 文件更改目录后,执行路径未更新的解决方法

    2023-06-17 03:33:48
  • sqlserver 日期比较、日期查询常用语句:月的第一天,季度的第一天等

    2010-08-01 18:58:00
  • Flash对象在(x)HTML中的格式和参数及安全性

    2010-04-01 11:55:00
  • CodeIgniter启用缓存和清除缓存的方法

    2023-11-22 17:04:55
  • WinHttp.WinHttpRequest--XmlHttp获取跳转页面的功能

    2010-03-22 14:34:00
  • php使用pthreads v3多线程实现抓取新浪新闻信息操作示例

    2023-10-12 19:21:46
  • Oracle开发之报表函数

    2023-07-23 16:29:00
  • 白 刃之战:PHP vs. ASP.NET(节选)-架构比较

    2023-11-15 12:31:22
  • python连接mongodb操作数据示例(mongodb数据库配置类)

    2023-05-01 17:21:17
  • 百度百科的图片轮播代码

    2009-05-06 12:58:00
  • MySQL的一级防范检查列表

    2011-12-14 18:39:22
  • 动易CMS:九个常见的错误原因分析及解决方法(ZT)

    2008-07-01 12:40:00
  • 用ASP显示ACCESS数据库的GIF图象

    2008-11-16 18:09:00
  • python贪吃蛇游戏代码

    2023-07-22 04:19:17
  • asp之家 网络编程 m.aspxhome.com