Python - os.walk忽略隐藏文件

Python中进行文件夹遍历的时候,使用os.walk是非常方便的,但是os.walk会把隐藏文件一起遍历,我们有时候需要忽略隐藏文件,可以用如下方法忽略隐藏文件以及文件夹

import os

path = '.'

for root, dirs, files in os.walk(path):
    files = [f for f in files if not f[0] == '.']
    dirs[:] = [d for d in dirs if not d[0] == '.']
    # use files and dirs
    for file_name in files:  
        print(os.path.join(root, file_name))

参考链接


python – os.walk没有隐藏的文件夹

macOS Mojave(10.14.2)配置OpenVPN软件Tunnelblick 3.7.8(客户端)

我们需要在macOS Mojave (10.14.2)配置连接在OpenVPN服务器实现加密上网或者翻墙。这里我们使用在Tunnelblick 3.7.8实现我们需要的功能。
继续阅读macOS Mojave(10.14.2)配置OpenVPN软件Tunnelblick 3.7.8(客户端)