【发布时间】:2017-06-16 00:24:43
【问题描述】:
今天,我尝试在解释器中粘贴“ip[tab]port”,结果是“ipport”。
示例:从另一个来源复制 111.222.3.44 80(在此处使用空格代替制表符),例如记事本,并将其粘贴到交互式 shell 中。不幸的是,当我尝试这个时,[tab] 没有
粘贴,结果为:111.222.3.4480
我希望能够使用 [tab] 粘贴 IP 和端口,以便在粘贴时将它们正确分开。
Python 3.6,Windows 操作系统。
有谁知道这样做的方法吗?
【问题讨论】:
-
你能分享你的代码吗?不知道是什么问题...(如果你想打印一个标签然后
"bla\tbla")你是这个意思吗? -
看编辑! :)
-
我还想将一个选项卡粘贴到 Python 3 交互式 shell 中(尽管我使用的是 Linux 而不是 Windows)并发现选项卡会自动删除,就好像它们不在复制的文本中一样;例如将
1 2 3(由硬制表符分隔的数字)复制到剪贴板中,当您粘贴到外壳中时,您最终会得到123。据我所知,您不能将制表符粘贴到 Python shell 中,尽管您可以在粘贴后通过编辑粘贴的文本并按制表键来添加它们。 -
您找到解决方案了吗?我正在尝试在 Linux 上做同样的事情。看起来 Python REPL 只是吞下了所有选项卡输入。
标签: python python-3.x copy paste