您的位置:首页 > 编程语言 > Python开发

IPython使用问题记录

2016-02-29 12:03 579 查看
1. ‘c’ engine does not support regex separators:

In [73]: users = pd.read_csv(upath, sep='::', header=None, names=unames, encoding=encoding)
/Users/[your_name]/Library/Enthought/Canopy_64bit/User/bin/ipython:1: ParserWarning: Falling back to the 'python' engine because the 'c' engine does not support regex separators; you can avoid this warning by specifying engine='python'.


根据报错提示输入命令就OK了:

In [74]: users = pd.read_csv(upath, sep='::', header=None, names=unames, encoding=encoding, engine='python')


2. %run命令:

在IPython shell中访问脚本中的变量,执行时只用
%run
:



希望脚本能访问交互式IPython命名空间中定义的变量:
%run -i


def f(x, y, z, w):
return (x + y) / z + w
a = 5
b = 6
c = 7.5

result = f(a, b, c, w)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: