`
tensiongyb
  • 浏览: 18529 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

拿ipython当shell用

阅读更多

  ipython 不光可以执行 shell 命令,还可以把 shell 和 python 脚本混用。我当前目录下有 1.Wma 到 80.Wma 需要重命名为小写的 1.wma 到 80.wma,可以这么做:


files = !ls
for f in files:
!mv $f $f.lower()

  解释一下: ! 代表执行的 shell 命令,$ 代表以 python 字符串到 shell 字符串的转换。!ls 执行命令的结果 files 是 python 的列表,以 shell 的返回按行分割。

分享到:
评论
1 楼 halida 2009-08-10  

非常的强大!

相关推荐

    IPython Documentation, Release 0.11

    **IPython** 是一个增强型的交互式 Python Shell,它提供了一系列的功能改进与扩展,旨在提高编程效率和代码调试能力。根据文档版本 `0.11` 的介绍,该版本不仅在功能上有所提升,而且在并行计算方面也进行了增强。 ...

    ipython-1.2.1.tar.gz

    1. **交互式 shell**:`IPython` 提供了一个增强版的 Python shell,用户可以直接在命令行下进行交互式编程,相比标准的 Python shell,它具有更好的用户体验和更丰富的功能。例如,它可以自动完成代码、显示对象...

    Packt.Mastering.IPython.4.0.2016

    Understand the IPython interactive shell Use XeroMQ and MPI to pass messages Integrate third-party tools like R, Julia, and JavaScript with IPython Visualize the data Acquire knowledge to test and ...

    ipython pdf

    如果需要使用与Python 2.7兼容的IPython版本,请考虑使用IPython 5.x LTS(长期支持)版本,并参考其文档。 #### 五、IPython的安装与配置 - **安装**:用户可以通过pip或者conda等包管理工具来安装IPython。对于...

    ipython parallel

    介绍了如何将 IPython 设置为默认的命令行 Shell,这样就可以在终端中直接使用 IPython 的强大功能了。 ##### 4.4 IPython 扩展 API 对于开发者来说,了解 IPython 的扩展 API 非常重要,因为这使得自定义功能和...

    ipython-7.8.0.tar.gz

    1. **交互式Shell**:IPython的Shell提供了一个增强的Python命令行环境,支持多行输入、语法高亮和自动完成,使代码输入更为便捷。 2. **内建文档和帮助**:通过`?`和`??`快捷键,用户可以即时查看函数、类和模块的...

    ipython_genutils-0.2.0.tar.gz

    首先,使用`tar -zxvf ipython_genutils-0.2.0.tar.gz`解压缩文件,然后进入解压后的目录,执行`python setup.py install`或者使用现代的包管理器如`pip`进行安装。安装完成后,这些工具会成为IPython环境的一部分,...

    ipython-0.10.tar

    IPython,全称Interactive Python,是Python编程语言的一个强大交互式shell,它的出现极大地提升了Python开发者的效率和体验。标题中的"ipython-0.10.tar"指的是IPython的0.10版本,这是一个压缩包文件,通常包含源...

    ipython手册

    IPython不仅是Python编程语言的一个交互式 shell,还是一个功能丰富的开发工具,广泛应用于科学计算、数据分析以及机器学习等领域。下面将详细阐述IPython的主要特点、功能及其在实际工作中的应用。 首先,IPython...

    python ipython pycharm安装教程

    Python 是一种广泛使用的高级编程语言,IPython 是一个交互式 shell,PyCharm 是一个集成了多种功能的集成开发环境(IDE)。以下是 Python IPython PyCharm 安装教程的详细知识点: 一、Python 安装 1. Python ...

    ipython-7.19.0.tar.gz

    1. **交互式Shell**:IPython 的交互式 Shell 提供了一个功能强大的命令行界面,支持自动补全、语法高亮、内建历史记录等功能,让编程更加高效。 2. **Magic Commands**:IPython 引入了一组“魔法命令”(Magic ...

    ipython-7.3.0.tar.gz

    `ipython` 是一个面向Python编程语言的交互式计算环境,它极大地增强了Python默认shell的功能,是数据科学家、开发者和Python爱好者常用的一个工具。 **1. IPython的基本概念** IPython不仅仅是一个简单的Python...

    ipython for win工具.rar

    IPython是一款为Python编程语言设计的强大交互式环境,它在标准Python shell的基础上增加了许多高级功能,旨在提高程序员的生产力和学习效率。尤其对于Windows用户,IPython提供了丰富的特性,使其成为Python开发不...

    ipython-0.13.tar.gz

    IPython是Python编程语言的一个强大且高效的交互式环境,它为开发者提供了远超标准Python shell的功能和便利性。IPython的出现旨在提升Python的使用体验,尤其在教学、数据分析、科学计算以及日常开发工作中,它的...

    ipython-2.2.0

    在较新的ipython版本中,添加了ipython notebook的功能,弥补了ipython shell下代码不易保存等缺点,并且在使用 --pylab inline选项后,可以在代码执行后立即显示运行结果(包括图片,数据表格等),因此在数据分析...

    numpy相关及ipython快捷键使用

    - **IPython** 是一个增强型的交互式Python shell,相比标准的Python shell,它提供了更多的功能和更好的用户体验。 - **安装命令**:`pip install ipython` - **启动命令**:`ipython` #### 2. IPython Shell中的...

    django-shell-ipynb:Django 管理命令 shell_ipynb 将 IPython Notebook 作为 Django shell 启动

    安装django-shell-ipynb的最简单方法是使用pip 。 要么从pypi做到这一点: pip install django-shell-ipynb 或者直接从github: pip install git+git://github.com/cpbotha/django-shell-ipynb.git 安装成功后,将...

    ipython-7.13.0.tar.gz

    IPython不仅仅是一个简单的Python shell替代品,它提供了一个功能强大的工作环境,包括增强的输入输出、语法高亮、自动补全、内建的文档查看和调试工具。这个7.13.0版本的发布,为用户带来了更稳定、更高效的功能,...

    Learning IPython for Interactive Computing and Data Visualization

    IPython的设计理念旨在提升用户体验,通过提供一种比传统Python Shell更为直观和实用的交互方式来加速编程和数据处理的速度。 在学习IPython的过程中,我们将了解到它不仅为用户提供了一个功能强大的交互式命令行...

Global site tag (gtag.js) - Google Analytics