由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - ipython 使用总结
相关主题
有人用ipython当shell用吗?贡献一个在 terminal 查 dict.cn 的 script
问问应该学用那个shell?如何把python/scripts加到path里?
有用ipython当shell用的吗?scripting language lua
求助:用python读取数据Ubuntu下python用什么编辑器
退出ssh终端后怎么能让程序继续运行?Shell 求助
2个linux问题shell scripting 问题
讨论:linux终端下的表格数据处理?问一下在linux下如何写这个命令
问两个Linux 的问题如何对linux文件夹进行比对? (转载)
相关话题的讨论汇总
话题: ipython话题: python话题: 数据话题: shell话题: script
进入Linux版参与讨论
1 (共1页)
S*A
发帖数: 7142
1
长期用来代替 shell 用也勉强可以。
有个问题是如果跑很多 python 程序的话,
这个 ipython 霸占内存越来越多。最后要
退出从新进来一下。就是这个不能缺省成为
我的 default shell.
macro, alias 之类的还是很强的。
ipcluster 那一套用来管理很多机器还挺好的,
可以同时给很多机器发命令同时看返回结果。
用来显示 python 变量和看数据还行。
做 pipe 处理的话和 shell 里面那套不一样,python
可能灵活些。
有一个情况还是挺适合的就是写 machine learning.
有很多数据要读进来,进行不同的处理。
这时候可以让数据一直保存在 ipython 里面,处理程
序就不需要整天花很多时间读入数据。例如几个 G 的数据
每次读入都要几分钟。用 ipython 把数据传给程序可以
省掉反复读入数据的时间。
r****t
发帖数: 10904
2

I thought this bug has been fixed since 0.8, hehe

【在 S*A 的大作中提到】
: 长期用来代替 shell 用也勉强可以。
: 有个问题是如果跑很多 python 程序的话,
: 这个 ipython 霸占内存越来越多。最后要
: 退出从新进来一下。就是这个不能缺省成为
: 我的 default shell.
: macro, alias 之类的还是很强的。
: ipcluster 那一套用来管理很多机器还挺好的,
: 可以同时给很多机器发命令同时看返回结果。
: 用来显示 python 变量和看数据还行。
: 做 pipe 处理的话和 shell 里面那套不一样,python

S*A
发帖数: 7142
3
I think it is my problem that run a lot of script inside
ipythoon instead of using another python process.
If you use it as normal shell, don't embed python script,
it is likely not hit my problem. Even those memory
are free. They are still mapped into the process.
I am talking about taking a few G of ram.
Even exit python will take a few seconds to clean up
the memory.

【在 r****t 的大作中提到】
:
: I thought this bug has been fixed since 0.8, hehe

a****9
发帖数: 418
4
我觉得它的优势和普通shell比
对字符串处理和数据结构、算法的支持好
不过好像不能写ipython脚本,只能互交?现在支持了么

【在 S*A 的大作中提到】
: 长期用来代替 shell 用也勉强可以。
: 有个问题是如果跑很多 python 程序的话,
: 这个 ipython 霸占内存越来越多。最后要
: 退出从新进来一下。就是这个不能缺省成为
: 我的 default shell.
: macro, alias 之类的还是很强的。
: ipcluster 那一套用来管理很多机器还挺好的,
: 可以同时给很多机器发命令同时看返回结果。
: 用来显示 python 变量和看数据还行。
: 做 pipe 处理的话和 shell 里面那套不一样,python

S*A
发帖数: 7142
5
你在说什么啊?
ipython 的脚本就是 python 啊。
如果你是想用 %run 之类的 script, 肯定是可以的。
我来找找看。

【在 a****9 的大作中提到】
: 我觉得它的优势和普通shell比
: 对字符串处理和数据结构、算法的支持好
: 不过好像不能写ipython脚本,只能互交?现在支持了么

S*A
发帖数: 7142
6
FT,就是直接拿来 run 就行了。
$ cat run.ipy
echo hello
$ ipython -p sh run.ipy
hello
$

【在 S*A 的大作中提到】
: 你在说什么啊?
: ipython 的脚本就是 python 啊。
: 如果你是想用 %run 之类的 script, 肯定是可以的。
: 我来找找看。

a****9
发帖数: 418
7
thanks
我试了一下 现在确实可以ipython script了
我大概两年前的时候这样试过 没有找到直接run ipython script的办法
这样我很多shell script可以来拿ipython来写了

【在 S*A 的大作中提到】
: FT,就是直接拿来 run 就行了。
: $ cat run.ipy
: echo hello
: $ ipython -p sh run.ipy
: hello
: $

1 (共1页)
进入Linux版参与讨论
相关主题
如何对linux文件夹进行比对? (转载)退出ssh终端后怎么能让程序继续运行?
一个shell script 的问题2个linux问题
求教 shell script讨论:linux终端下的表格数据处理?
shell弱问问两个Linux 的问题
有人用ipython当shell用吗?贡献一个在 terminal 查 dict.cn 的 script
问问应该学用那个shell?如何把python/scripts加到path里?
有用ipython当shell用的吗?scripting language lua
求助:用python读取数据Ubuntu下python用什么编辑器
相关话题的讨论汇总
话题: ipython话题: python话题: 数据话题: shell话题: script