• 技术文章 >常见问题 >Python常见问题

    python如何查找文件路径

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-11-08 16:58:05原创6073

    查看文件名和文件路径

    1

    2

    3

    4

    5

    6

    7

    8

    9

    >>> import os

    >>> url = 'https://images0.cnblogs.com/i/311516/201403/020013141657112.png'

    >>> filename = os.path.basename(url)

    >>> filepath = os.path.dirname(url)

    >>> filename

    '020013141657112.png'

    >>> filepath

    'https://images0.cnblogs.com/i/311516/201403'

    >>>

    1

    2

    3

    4

    import os

    print(os.path.realpath(__file__))    # 当前文件的路径

    print(os.path.dirname(os.path.realpath(__file__)))  # 从当前文件路径中获取目录

    print(os.path.basename(os.path.realpath(__file__))) # 从当前文件路径中获取文件名

    1

    print(os.listdir(dirname))     # 只显示该目录下的文件名和目录名,不包含子目录中的文件,默认为当前文件所在目录

    1

    2

    3

    4

    5

    6

    7

    8

    import os

    # os.walk()遍历文件夹下的所有文件

    # os.walk()获得三组数据(rootdir, dirname,filnames)

    def file_path(file_dir):

        for root, dirs, files in os.walk(file_dir):

            print(root, end=' ')    # 当前目录路径

            print(dirs, end=' ')    # 当前路径下的所有子目录

            print(files)            # 当前目录下的所有非目录子文件

    python学习网,大量的免费python视频教程,欢迎在线学习!

    专题推荐:python 查找 文件路径
    上一篇:shell脚本和python脚本区别是什么 下一篇:python如何导入csv

    相关文章推荐

    • Python __file__属性:查看模块的源文件路径• 如何用python打开csv文件路径

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网