ipython魔术逆转一个字符串
IPythonReverser的Python项目详细描述
关于
ipython reverser是ipython的一个魔术函数,它接受一个参数 并返回一个反向字符串作为输出。唯一的目的 包将显示如何在pypi上发布ipython扩展。
安装
ipython reverser可以作为标准python包安装:从 PYPI:
pip install IPythonReverser
或来自Git:
git clone http://github.com/switowski/ipython-reverser.git cd ipython-reverser/ python setup.py install
可以使用以下任一方法将其导入ipython shell会话: import ipython_reverser或%load_ext ipython_reverser
尽管您可能希望在ipython加载时加载它,在这种情况下, 编辑您的ipython配置文件(默认情况下 ~/.ipython/profile_default/ipython_config.py)并添加 ipython_reverser到:
c.TerminalIPythonApp.extensions = [ 'ipython_reverser' ]
(您可能需要创建它,并且可以使用 ipython profile create)。
用法
只要传递一个字符串,然后观察它是如何神奇地反转的: 这可以用作单行的魔术(行魔术):
In [1]: %reverse Hello world Out[1]: 'dlrow olleH'