问题标签 [raw-input]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 有什么简单的方法可以让 python raw_input UI 更像 bash UI?
我在脚本中使用 raw_input() 来获取需要迭代改进的用户输入。
有没有什么简单的方法给它熟悉的光标功能,启用光标和(理想情况下)鼠标支持,以便左右光标沿着字符串滚动,向上光标显示上一个条目?
谢谢 :)
python - Python:卡住 raw_input 时如何退出 CLI?
我有一个 GUI 程序,它也应该可以通过 CLI 控制(用于监控)。CLI 使用 raw_input 在 while 循环中实现。如果我通过 GUI 关闭按钮退出程序,它会挂在 raw_input 中并且在获得输入之前不会退出。
如何在不输入输入的情况下立即中止 raw_input?
我在 WinXP 上运行它,但我希望它独立于平台,它也应该在 Eclipse 中工作,因为它是一个开发工具。Python 版本是 2.6。
我搜索了几个小时的 stackoverflow,我知道该主题有很多答案,但是真的没有平台独立的解决方案来拥有非阻塞 CLI 阅读器吗?
如果没有,解决这个问题的最佳方法是什么?
谢谢
python - 使用 py2app 创建应用程序后 Python raw_input 导致 EOFError
我写了一个小脚本来帮助我解决拼字游戏和文字扭曲问题。当我从 Mac OS X 终端运行它时它工作正常。我想将脚本作为独立的 Mac 应用程序与我的朋友分享。因此我为此使用了 py2app,但是当我双击它时应用程序崩溃了。控制台显示以下错误消息:
这是实际的脚本:
我怎样才能摆脱错误?
python - 在 Python 中使用 raw_input 查询 csv
我是编程新手,但我决定使用 python。
我有这个关于用户记录小时数的 csv 文件,大致如下(但包含大约 200 行):
User,Project,Hours
User1,ProjectA,5
User1,ProjectB,10
User2,ProjectA,7
User2,ProjectB,12`
我想通过几个依赖于前一个的 raw_inputs 从中提取数据。例如。我会首先询问您是否想查看完整列表,如果是,请打印所有内容并关闭。如果答案是否定的,则继续下一个 raw_input,例如。输入您要查看的用户。
我有一些代码,但我知道它仍然很基础,但由于我是新手,所以我无法找到解决方案。帮助表示赞赏..
显然在第二个 raw_input 之前缺少一些行,这将使程序完成。
但是在第一部分,当答案 == y 时我得到了正确的结果,但是当答案 == y 时我没有得到正确的结果。else
零件不工作。
很明显那里有错误,但如果你能指引我走向正确的道路,我将不胜感激!
python - 来自传递给 raw_input() 的文件内容副本的字符串中 CR 的奇怪消失
为了弄清楚似乎是一个错误的原因,我终于遇到了Python 2.7中raw_input()函数的一个奇怪行为:
它仅从文件内容的手动复制(通过剪贴板)产生的字符串中删除对CR LF的CR字符。传递给raw_input()的字符串是与以前的字符串相同的字符串的显示副本,它们不会丢失它们的CR字符。在所有情况下,单独的CR字符都保持不变。CR(回车)是一个\ r字符。
为了比混乱的描述更清楚,这里有一段代码描述了必须做什么来观察事实,只需要执行其命令。
重点在于Text对象:它有 7 个字符,而不是传递给raw_input()以创建Text的 8 个字符。
为了验证传递给raw_input()的参数确实有 8 个字符,我用相同的参数创建了另一个文件PASTED.txt 。确定这个问题中的某些东西确实是一项尴尬的任务,因为在Notepad++窗口中的复制向我展示了:各种行尾(\r、\n、\r\n)在末端显示为CR LF在这样一个窗口中的行。
推荐使用 Ctrl-A 选择文件的全部数据。
我很困惑,想知道我是否在编码或理解上犯了错误,或者它是否是 Python 的真实特性。
我希望你的评论和光明。
我的操作系统是 Windows。我想知道在其他操作系统上是否也观察到相同的情况。
c# - 停止 SlimDX 原始输入键盘“颤抖”
当您在文本编辑器中按住某个键时,该字符会出现,然后在出现字符流之前会出现短暂的停顿。这是补偿某些人比其他人按住键的时间更长/暂停思考等的系统。
我的问题是当我在 SlimDX Direct3D11 应用程序中按住移动键时会发生这种情况。它不会移动相机,而是移动 1 个单位,暂停,然后流畅地移动。
我使用以下代码来捕获键盘数据:
我使用一个类似的系统来捕捉鼠标,鼠标的移动工作流畅且响应迅速,所以问题必须出在键盘正在执行的自动更正中,以防止双击。有人知道如何阻止硬件这样做吗?或者,如果您应该在 DirectX 11 中以不同方式捕获输入?
winapi - WinAPI | 注销 RawInputDevice
如何从 RegisterRawInputDevices() 注销?
python - 如何为 raw_input 设置默认的可编辑字符串?
我正在使用 Python 2.7raw_input
从标准输入读取数据。
我想让用户更改给定的默认字符串。
代码:
安慰:
应该向用户呈现,Jack
但可以将其更改(退格)为其他内容。
参数将Please enter name:
是提示,raw_input
并且该部分不应由用户更改。
python - Python 的 raw_input() 中的制表符补全
我知道我可以这样做以确保在 python 中完成制表符的效果。
我现在对使用目录进行选项卡完成感兴趣。(/home/user/doc >标签)
我将如何去做这样的任务?
python - 如何摆脱 Python raw_input() 中的正斜杠
初级程序员在这里。所以请耐心等待。我有一个简单的 python 程序。
如果我输入高度为 6'6'' python 会输出
所以你是 '6\6"'
如何摆脱输出中的正斜杠“\”?
提前致谢!