• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python中IPYTHON入门实例

Python中IPYTHON入门实例

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python 2.7 ipython,python安装ipython,ipython和python,ipython和python区别,ipython linux等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了Python中IPYTHON用法。分享给大家供大家参考。具体分析如下:

1. 使用TAB补全功能

2. 配置IPYTHON

.ipython目录中的是一个名为ipy_user_conf.py的文件。这就是使用Python语法的简单用户配置文件。

3. 魔力函数

lsmagic可以列出所有的魔力函数
或者%<TAB> 也可以

magic 本身可以查看魔力函数的帮助

也可以使用 魔力函数后面直接跟问好的形式 例如 %page?

%quickref的起始部分是一个对IPython各种用法的引用。%quickref的其余部分是对%magic函数的迷你总结,包括全部帮助信息的首行。

4. 执行系统命令

内嵌ls cd alias等shell命令

alias nss netstat -lptn
</div>

另一个可以简易执行shell命令的方法,是在命令前加一个感叹号(!)
通过$可以把变量传递给shell命令

user = 'mouren'
process = 'bash'
!ps aux|grep $user |grep process
</div>

who 查看定义变量
who int 显示int的变量
whos 显示变量值
who_ls 返回列表
who_ls int
reset 删除所有变量

查看历史

hist

5. 系统命令和python 变量的混搭

系统命令转换为python变量

myfile = !ls
</div>

直接!!ls列出文件列表

使用{}内的python变量,可以跟系统命令一起使用

In [1]: pyvar = 'Hello world'
In [2]: !echo "A python variable: {pyvar}"
A python variable: Hello world
In [3]: import math
In [4]: x = 8
In [5]: !echo {math.factorial(x)}
40320
</div>

也可以使用$来标识python变量

In [6]: !echo $sys.argv
[/home/fperez/usr/bin/ipython]
In [7]: !echo "A system variable: $$HOME" # Use $$ for literal $
A system variable: /home/fperez
</div>

希望本文所述对大家的Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • Python利用IPython提高开发效率
  • Python中IPYTHON入门实例

相关文章

  • Python基于动态规划算法计算单词距离
  • Python实现读取目录所有文件的文件名并保存到txt文件代码
  • python安装mysql-python简明笔记(ubuntu环境)
  • python连接mysql并提交mysql事务示例
  • 在Linux系统上通过uWSGI配置Nginx+Python环境的教程
  • Python常用模块用法分析
  • python去除空格和换行符的实现方法(推荐)
  • Python脚本实现Web漏洞扫描工具
  • 通过mod_python配置运行在Apache上的Django框架
  • 使用python调用zxing库生成二维码图片详解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python采集腾讯新闻实例
    • python 3.5下xadmin的使用及修复源码bug
    • python处理文本文件并生成指定格式的文件
    • 使用Python判断质数(素数)的简单方法讲解
    • 操作Windows注册表的简单的Python程序制作教程
    • 在 Django/Flask 开发服务器上使用 HTTPS
    • Python itertools模块详解
    • 解析Mac OS下部署Pyhton的Django框架项目的过程
    • 跟老齐学Python之有点简约的元组
    • python实现RSA加密(解密)算法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有