📅  最后修改于: 2023-12-03 15:07:42.009000             🧑  作者: Mango
在 Jupyter 中,我们可以使用 Python 的标准库 os
和 glob
来查找隐藏文件,即以.
开头的文件。
import os
import glob
path = '.' # 当前目录
# 使用 glob 匹配隐藏文件
hidden_files = glob.glob(os.path.join(path, '.*'))
# 输出结果
print(hidden_files)
上述代码使用 glob.glob
方法和 os.path.join
方法来匹配并获取当前目录中的所有以.
开头的文件,将结果存储在 hidden_files
变量中。最后使用 print
方法输出结果。
将上述代码在 Jupyter 中执行后,将得到如下输出:
['./.bash_history', './.bashrc', './.gitconfig']
这表示当前目录下有三个隐藏文件:.bash_history
, .bashrc
和 .gitconfig
。
除此之外,我们还可以使用 Jupyter 的魔术命令 %ls
来直接列出当前目录中的所有文件和文件夹,包括隐藏文件。
%ls -a
上述代码使用魔术命令 %ls -a
来列出当前目录中的所有文件和文件夹,包括隐藏文件。执行后,将得到如下输出:
. .. .bash_history .bashrc .git .gitconfig .ipynb_checkpoints .jupyter .local .npm .ssh .vimrc anaconda3 Downloads examples.desktop Music Pictures Public Templates Videos
可见,命令结果中包含了当前目录下的所有文件和文件夹,包括隐藏文件和上级目录 ..
和当前目录 .
。
综上,无论是使用 Python 的标准库 os
和 glob
查找隐藏文件,还是使用 Jupyter 的魔术命令 %ls
列出当前目录中的所有文件和文件夹,都可以轻松地查找到隐藏文件。