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

拿ipython当shell用

阅读更多

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

python 代码

  1. files = !ls  

  2. for f in files:  

  3.     !mv $f $f.lower() 

  解释一下: ! 代表执行的 shell 命令,$ 代表以 python 字符串到 shell 字符串的转换。!ls 执行命令的结果 files 是 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 ...

    NumPy攻略-Python科学计算与数据分析-第一章:使用IPython.pdf

    1.1 引言 1 1 2 3 4 5 8 10 9 6 7 使用IPython 本章主要内容: 安装IPython 使用IPython的shell 阅读手册页 安装Matplotlib 运行基于Web的notebook 从notebook导出脚本和数据 导入脚本和数据到notebook 配置notebook...

    ipython-2.2.0

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

    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 安装成功后,将...

    Python3交互式shell ipython3安装及使用详解

    IPython 是一个 python 的 交互式 shell,比默认的 python shell 好用得多 支持自动补全 自动缩进 支持 bash shell 命令 内置了许多很有用的功能和函数 IPython 是基于 BSD 开源的 版本 Python 2.x 使用的解释...

    ipython-7.3.0.tar.gz

    ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数

    ipython-0.13.tar.gz

    IPython是python的一个交互式shell,它比默认的“python shell”更方便,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多强大的功能和函数。

    ipython-1.2.1.tar.gz

    ipython-1.2.1.tar.gz 一款强大的语法高亮、提示 shell环境下的python开发必备工具 不多说了 你懂得

    ipython交互

    IPython是一个交互式计算系统。主要包含三个组件:增加的交互式 “Python shell”,解耦的双过程通信模型,交互式并行计算的架构。支持变量自动补全。

    ipython和python区别详解

    IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell命令,内置了许多很有用的功能和函数。 IPython 是基于BSD 开源的。 IPython 为交互式计算...

    windows下ipython的安装与使用详解

    ipython可以直接使用pip install ipython安装 ,如果安装失败按如下步骤手动进行安装 所需文件下载:  链接:http://pan.baidu.com/s/1dE756OL 密码:rlzh ipython是一个 python 的交互式 shell,比默认的python ...

    IPython使用学习笔记

    启动:开始菜单-输入cmd-回车-输入ipython初尝试在shell中输入表达式时,只要按下Tab键,当前命令控件中任何与输入的字符串相匹配的变量(对象、函数等)就会被找出来。ps.之前我发现我的ipython没有Tab键自动补全...

    Linux下安装IPython配置python开发环境教程

    IPython 是一个交互式的shell,比默认终端好用,支持自动缩进,并且内置了很多有用的功能和函数。可以在任何操作系统上使用。 二.安装方法 1.pip 在线安装 pip install ipython pip install “ipython[notebook]” ...

    Python利用IPython提高开发效率

    IPython 发展到现在,它不仅仅只是一个加强版的 Python shell 了, 它集成了 GUI 控制台,这可以让你直接进行绘图操作;它还有一个基于 Web 的交互式笔记本和一个轻量级的快速并行的计算引擎。 二、编写代码 在 ...

    在IPython中执行Python程序文件的示例

    简单使用了一下之后,我觉得如果有机会(公司里面编码是极不自由的,也无所谓,我在公司不做数据分析),我肯定是更喜欢使用IPython作为我的Python shell环境了。简单的接触发现了不少我喜欢的功能。其中,在这种...

    Linux中安装Python的交互式解释器IPython的教程

    IPython是Python的交互式Shell,提供了代码自动补完,自动缩进,高亮显示,执行Shell命令等非常有用的特性。特别是它的代码补完功能,例如:在输入zlib.之后按下Tab键,IPython会列出zlib模块下所有的属性、方法和类...

    matlab代码影响-mlclass_ipython:IPython笔记本中的Coursera机器学习练习

    在此过程中,图形和其他可视化将内联显示,并且在适当的情况下,它们将使用IPython交互式图形来更好地了解更改可变参数在哪里影响算法。 根据Coursera的介绍,我不会发布解决方案,但已尝试在需要的地方提供提示。 ...

    3358OS_Code.zip

    1.6 将IPython用作shell 11 1.7 学习手册页 13 1.8 IPython notebook 14 1.9 从何处寻求帮助和参考资料 14 1.10 小结 15 第2章 NumPy数组 16 2.1 NumPy数组对象 16 2.2 创建多维数组 18 2.3 选择NumPy数组...

Global site tag (gtag.js) - Google Analytics