我怎么进入一英镑字(英镑)到Python互动的外壳上Mac OS X?
题
更新: 谢谢你的建议,伙计们。进一步研究后,我重新拟订这里的问题: 蟒蛇/editline在OS X: 英镑的迹象似乎受到ed-上一个字
在Mac OS X我不能进入一英镑号(英镑)到Python互动壳。
- Mac OS X10.5.5
- 蟒蛇2.5.1(r251:54863扬17 2008年,19:35:17)
- 欧洲键盘(英镑是shift-3)
当我的类型"£"(即按shift-3)在一个空Python壳,没有出现。
如果我已经输入的一些字符,例如
>>> 1234567890 1234567890 1234567890
...然后按shift-3将使标位置本身在最近的空间,或开始在线,如果没有空间留之间的标和启动线。
在一个正常的bash,按shift-3种类型的"英镑"如预期的那样。
任何想法,我可以如何类型的文字"镑"在Python交互式壳?
解决方案
我想像的终端模拟器是吃键作为控制代码。也许看看它是否有一个配置文件你可以搞得一团糟?
其他提示
不是最好的解决方案,但是你可能类型:
pound = u'\u00A3'
然后你必须在一个变量可以用在你的余届会议。
u'\N{pound sign}'
如果您使用的是ipython,放
execute pound = u'\N{pound sign}'
在你ipythonrc文件(在"部分:蟒蛇的代码来执行")这样,你总是会有"镑"定义为英镑符号在互动壳。
在unicode它是00A003.与Unicode逃避它将u'\u00a003'.
编辑:@帕特里克McElhaney说你可能需要使用00A3.
必须安装,我可以使用英镑(也欧洲键盘)在闲置或python命令行得很好。(python2.5).
编辑:我使用的窗户,所以mayby它的问题与如何蟒蛇之下的工作mac OS?
不隶属于 StackOverflow