Python3基础 os listdir curdir 查看当前工作目录的所有文件的名字
- Python : 3.7.0
 - OS : Ubuntu 18.04.1 LTS
 - IDE : PyCharm 2018.2.4
 - Conda : 4.5.11
 - typesetting : Markdown
 
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]: exit
(py37) coder@Ubuntu:~$ source deactivate
coder@Ubuntu:~$ 
resource
- [文档] docs.python.org/3
 - [规范] www.python.org/dev/peps/pep-0008
 - [规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules
 - [源码] www.python.org/downloads/source
 - [ PEP ] www.python.org/dev/peps
 - [平台] www.cnblogs.com
 - [平台] gitee.com
 
Python具有开源、跨平台、解释型、交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
Python3基础 os listdir curdir 查看当前工作目录的所有文件的名字的更多相关文章
- Python3基础 os listdir curdir pardir 查看工作目录及其上一级目录的所有文件名
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3基础 os listdir 列举指定的所有文件及文件夹的名字
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - 如何查看windows某个目录下所有文件/文件夹的大小?
		
如何查看windows某个目录下所有文件/文件夹的大小? TreeSize Free绿色汉化版是一款硬盘空间管理工具,用树形描述出来,能够显示文件大小和实际占用空间数及浪费的空间等信息,让你做出相应的 ...
 - [转帖]如何查看windows某个目录下所有文件/文件夹的大小?
		
如何查看windows某个目录下所有文件/文件夹的大小? https://www.cnblogs.com/gered/p/10208281.html 挺好的工具 linux 上面 我就是使用 du - ...
 - Python3基础 os chdir 改变工作目录
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3基础 os mkdirs 创建多层文件夹
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Java 实例 - 查看当前工作目录
		
package guyu.day0820; /** * @Author: Fred * @Date: 2020/8/20 14:25 */ public class Demo03 { public s ...
 - Python3基础 os.path.getsize 获得文件的大小
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3基础 os mkdir 创建一层文件夹 在有父目录的情况下创建子目录
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 
随机推荐
- prometheus and collectd and docker
			
sudo docker run --name prometheus -d -v /data/prometheusdata/prometheus.yml:/etc/prometheus/prometh ...
 - 基于bind搭建DNS主从
			
使用bind的主从复制功能可以实现的功能:提供冗余,避免单点故障:均衡负载查询需求,从而提高系统可用性. 一.安装 #bind-chroot 负责DNS安全作用,将bind进程严格限制在特定的目录中 ...
 - function $(id) {}表示什么函数
			
function $(id) {}表示什么函数 一.总结 1.就是简写,不然每次打document.getElementById很烦 二.问题 function $(id) {return docum ...
 - 启动yarn
			
$cd /app/hadoop/hadoop-2.2.0/sbin $./start-yarn.sh
 - 【HTML5】初识HTML5
			
HTML5 简介 HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定. HTML5的设计目的是为了在移动设备上支持多媒体. HTML5 简单易学. HTML5 是下 ...
 - 【Python】唯品会购买商品
			
操作过程:唯品会进入之后,搜索商品,浏览网页,略掉不能选择的尺寸,选择之后,点击商品选择数量的加号,然后加入购物车. 实现代码如下: # coding=utf-8 from selenium impo ...
 - C#基础笔记(第十天)
			
C#基础笔记(第十天) 1.字段.属性.方法.构造函数字段:存储数据属性:保护字段,对字段的取值和设值进行限定方法:描述对象的行为构造函数:初始化对象(给对象的每个属性依次的赋值)类中成员,如果不加访 ...
 - 更新Newtonsoft.Json后报异常,未能加载文件或程序集“Newtonsoft.Json
			
未能加载文件或程序集“Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个 ...
 - golang语言中的context详解,Go Concurrency Patterns: Context
			
https://blog.golang.org/context Introduction In Go servers, each incoming request is handled in its ...
 - mac下多个php版本快速切换的方法
			
php是为了快速构建一个web页面而迅速被大家广为接受的开源语言,通过不断发展已经有了很多的php开源系统,满足了目前大部分用户的站点需求.1995年初php诞生到现在已经存在多个版本,并且每个版本都 ...