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

    python如何查找文件路径

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

    查看文件名和文件路径

    >>> 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'
    >>>
    import os
    print(os.path.realpath(__file__))    # 当前文件的路径
    print(os.path.dirname(os.path.realpath(__file__)))  # 从当前文件路径中获取目录
    print(os.path.basename(os.path.realpath(__file__))) # 从当前文件路径中获取文件名
    print(os.listdir(dirname))     # 只显示该目录下的文件名和目录名,不包含子目录中的文件,默认为当前文件所在目录
    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学习网