Python3基础 os listdir curdir pardir 查看工作目录及其上一级目录的所有文件名
2021-05-22 10:28
标签:ESS org adt list har type zip .bashrc art ? ? ? ? ? ? Python具有开源、跨平台、解释型、交互式等特性,值得学习。 Python3基础 os listdir curdir pardir 查看工作目录及其上一级目录的所有文件名 标签:ESS org adt list har type zip .bashrc art 原文地址:https://www.cnblogs.com/xingchuxin/p/9737240.html
code
coder@Ubuntu:~$ source activate py37
(py37) coder@Ubuntu:~$ ipython
Python 3.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56)
Type ‘copyright‘, ‘credits‘ or ‘license‘ for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type ‘?‘ for help.
In [1]: import os
In [2]: os.getcwd()
Out[2]: ‘/home/coder‘
In [3]: cd /home/coder/
/home/coder
In [4]: ls -a
./ Documents/ .mozilla/ .python_history
../ Downloads/ .mplayer/ .shutter/
anaconda3/ examples.desktop Music/ snap/
.bash_history .gconf/ .pam_environment .sogouinput/
.bash_logout get-fonts.sh* Pictures/ .sudo_as_admin_successful
.bashrc get-fonts.sh.zip .pki/ Templates/
.byobu/ .gnome2/ .presage/ .thumbnails/
.cache/ .gnupg/ .profile .thunderbird/
.conda/ .ICEauthority Public/ ubuntu_software/
.config/ .ipython/ .PyCharm2018.2/ Videos/
.dbus/ .java/ pycharm-2018.2.4/ .vscode/
Desktop/ .local/ PycharmProjects/ .xinputrc
In [5]: os.listdir(os.curdir)
Out[5]:
[‘.presage‘,
‘.sogouinput‘,
‘snap‘,
‘.ipython‘,
‘.PyCharm2018.2‘,
‘.vscode‘,
‘Pictures‘,
‘.dbus‘,
‘.xinputrc‘,
‘Downloads‘,
‘.conda‘,
‘get-fonts.sh.zip‘,
‘Videos‘,
‘.local‘,
‘ubuntu_software‘,
‘.mplayer‘,
‘.thunderbird‘,
‘.mozilla‘,
‘examples.desktop‘,
‘.bash_logout‘,
‘.gconf‘,
‘Music‘,
‘.byobu‘,
‘.gnupg‘,
‘Desktop‘,
‘pycharm-2018.2.4‘,
‘.bash_history‘,
‘.sudo_as_admin_successful‘,
‘.config‘,
‘Templates‘,
‘.bashrc‘,
‘get-fonts.sh‘,
‘.python_history‘,
‘PycharmProjects‘,
‘Public‘,
‘.pam_environment‘,
‘.profile‘,
‘.shutter‘,
‘.thumbnails‘,
‘.cache‘,
‘Documents‘,
‘.pki‘,
‘.java‘,
‘anaconda3‘,
‘.gnome2‘,
‘.ICEauthority‘]
In [6]: os.listdir(os.pardir) # 上一级工作目录有啥
Out[6]: [‘lost+found‘, ‘coder‘]
In [7]: exit
(py37) coder@Ubuntu:~$ source deactivate
coder@Ubuntu:~$
more knowledge
当因为软件或硬件出现错误,导致文件系统不一致,也有可能把有问题的文件放入到lost+found目录。它提供了恢复丢失文件的一种方法[1]。reference
resource
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
上一篇:python 字典操作
文章标题:Python3基础 os listdir curdir pardir 查看工作目录及其上一级目录的所有文件名
文章链接:http://soscw.com/index.php/essay/87982.html