为了账号安全,请及时绑定邮箱和手机立即绑定

崇高文本2控制台输入

崇高文本2控制台输入

千巷猫影 2019-06-26 17:24:34
崇高文本2控制台输入我使用崇高文本2,但当我的代码要求用户输入时,它不允许我输入任何值。(换言之:input()在Python和gets在Ruby中,无法正确提示我输入)。Python抛出EOFError错误(当用户不输入任何内容时会得到什么)。简单地说,用户输入在崇高文本2中对我不起作用。编辑:例如try:     text = input('Enter something: ')     print textexcept EOFError:     print('\nEOFError')=> Enter something: #cannot enter anything to var "text"=> EOFError=> [Finished]
查看完整描述

2 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

崇高的文本不支持这一点。但您可以通过以下方法绕过它(至少在python中是这样)亚灰岩REPL我什么都用,效果很好。这有点酷,因为标签仍然是可编辑的,就像一个普通的崇高标签(这是好的和坏的).

它还允许您在多个选项卡中运行解释器,它基本上是很棒的。

要安装它,您需要package control这让您可以轻松地安装插件。并按照指示进行操作。一旦完成:

  • 在崇高的出版社

    克特 + 换档 + P

    (linux命令

    ST

    为了“去任何事”)。
  • 输入“安装”,
  • 点击‘崇高的软件包控制:安装软件包’。
  • 然后选择

    SublimeREPL

    ..它会自动安装它。
  • 使用它

    Tools>sublimerepl>python

    从菜单上。


查看完整回答
反对 回复 2019-06-26
?
达令说

TA贡献1821条经验 获得超6个赞

既然,崇高不直接支持输入控制台。因此,通过以下额外步骤可以很容易地获得“崇高”中的输入:

  1. 确保在崇高中安装了包控制。
  • 如果没有安装包控件,请转到

    这里

    然后,单击

    现在安装

    按钮(右上)复制这些代码并将其粘贴到

    控制台

    (确保您有勾选

    显示控制台

    选项)并按Enter键。(在重新启动之后)
去->命令调色板(

Cltr+Shift+p

)点击“

包控制:安装软件包"

搜索:“

亚石灰土

“等着安装。一旦安装好,

重启崇高

  • 使用你会看到的工具“

    亚石灰土

    “选项在底部(指示它已成功安装在您的崇高中)。
要运行python脚本,请转到

工具->SubLehRepl->Python->Python-RUNcurrentfile

选项,您的代码将在新的Repl选项卡中运行。

注:这对于亚石灰石Text 3(Windows)来说很好。


查看完整回答
反对 回复 2019-06-26
  • 2 回答
  • 0 关注
  • 730 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信