如何使用python3获取当前路径及os.path.dirname的使用

作者:悦悦的小屋 时间:2023-07-22 06:29:37 

这篇文章主要介绍了如何使用python3获取当前路径及os.path.dirname的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

方法一:


import sys,os
os.getcwd()#然后就可以看见结果了

方法二:


import os
os.path.dirname(os.path.realpath('__file__'))#注意:添加单引号

python中的os.path.dirname(__file__)的使用

(1)当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如:


python d:/pythonSrc/test/test.py

那么将输出 d:/pythonSrc/test

(2)当"print os.path.dirname(__file__)"所在脚本是以相对路径被运行的, 那么将输出空目录,比如:


python test.py

那么将输出空字符串

python中的os.path.dirname(path)

语法:os.path.dirname(path)

功能:去掉文件名,返回目录

如:


print(os.path.dirname('W:\Python_File\juan之购物车.py'))
#结果
#W:\Python_File
print(os.path.dirname('W:\Python_File'))
#结果
#W:\

来源:https://www.cnblogs.com/yuehouse/p/12028368.html

标签:python,获取,路径,os,path,dirname
0
投稿

猜你喜欢

  • MySQL查询条件中放置on和where的区别分析

    2024-01-25 00:22:51
  • asp 在线备份与恢复sqlserver数据库的代码

    2011-03-06 11:14:00
  • MySQL的双机热备份安装和配置

    2012-01-05 19:00:58
  • linux下编译boost.python简单方法

    2021-01-22 15:32:44
  • python用opencv批量截取图像指定区域的方法

    2021-10-14 09:07:33
  • 回答XML与HTML的区别

    2007-12-03 10:58:00
  • django框架实现模板中获取request 的各种信息示例

    2023-08-31 05:16:41
  • sql 存储过程批量删除数据的语句

    2024-01-21 17:40:23
  • sql随机记录之如何解决每次RND的结果都一样的问题?

    2007-09-11 13:24:00
  • 利用Python实现数值积分的方法

    2023-07-11 10:16:31
  • Python函数any()和all()的用法及区别介绍

    2021-11-23 04:43:16
  • 精心整理总结的Python自动化测试面试题

    2022-07-27 08:13:00
  • Sanic框架安装与简单入门示例

    2022-06-08 19:37:41
  • Python建造者模式案例运行原理解析

    2021-07-26 08:04:07
  • Python3.5字符串常用操作实例详解

    2023-08-31 00:25:53
  • 简单的文本内容处理工具

    2010-01-28 12:31:00
  • css布局查看器

    2008-10-29 11:22:00
  • 用Python登录好友QQ空间点赞的示例代码

    2023-08-08 09:29:40
  • Pandas DataFrame中的tuple元素遍历的实现

    2023-12-21 09:47:00
  • MySQL中MIN()函数的使用教程

    2024-01-27 21:19:58
  • asp之家 网络编程 m.aspxhome.com