问题标签 [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.

0 投票
1 回答
653 浏览

python - 安全地使用 raw_input 生成的字符串(Python)

我想知道如何安全地使用 raw_input 中的字符串,以便我可以创建一个函数来将其替换为易于安全使用的脚本。

原因是我正在尝试使用 python 制作一个生成字符表的应用程序,并且需要能够使用一个名称作为字符串传递一个字符的全名以便于访问(Charname_NLB)

但是,由于我希望将其用于更多应用程序,因此我需要使用此备用命令将其用于作为原始输入输入的任何字符串。

为了简单起见,我已经有一个类似的用于整数输入的部分,并且希望将其集成到同一个类中。我会把它贴在这里,感谢:Mgilson 和 BlueKitties(分别来自这里和 www.python-forum.org)

但是,如果这不能安全地返回与基本输入命令相同的结果,我能否获得一份工作副本,因为我目前只有一个概念证明可以使用,而且对于截断的数字来说它是不准确的。

**编辑:“任何字符串”是指结果将存储为字符串,而不是用作命令。

0 投票
2 回答
595 浏览

python - 打印到文件时如何使结果易于阅读?

我还是新手,但我认为我很接近。我的任务是计算平均值、中位数和众数,然后:

  • 提示用户输入数字列表(提示:确保有一种方式让用户表明他们已完成提供数字列表)
  • 打开一个包含数字列表的文件
  • 计算数字列表的平均值、统计中位数和众数
  • 将您的答案存储在另一个文件中
  • 询问用户是否想查看答案,如果答案是肯定的,则打开文件并显示数字

我想让文件更“可读”。我现在得到的结果的一个例子是:

任何帮助将不胜感激!

这是我的代码:

0 投票
0 回答
911 浏览

python - Python 中 raw_input() 中子命令的制表符补全

我正在尝试对主列表的子列表进行选项卡补全,例如

任何想法如何做这样的事情:

这是我的主列表代码:

我试图按照本教程进行操作,但没有运气。

提前致谢。

0 投票
1 回答
245 浏览

python - 如何在 python 中制作基于交互式 CLI 的应用程序?

我正在为我们的手持扫描仪编写一个 python 程序。我们必须扫描大量条形码,但我不喜欢一直按“输入”。

无论如何您可以说:在输入时,如果您输入的字符串正好是 20 个字符,请创建一个新输入?

我可以计算 raw_input() 的返回值,但这并不是我想要的。

0 投票
2 回答
925 浏览

python - 如何检查 raw_input() 是否来自 Python 中的键盘

stdin我有一个 Python 脚本,当您使用键盘响应提示时,该脚本需要抑制这种回声。

使用键盘时,可以用VT100控制码上移一行,清空一行,再上移一行(这样输出就清空了新的空行)。

但是,当输入来自文件时,此代码会弄乱输出并最终清除一行有效输出(即,cat test | myscript.py因为在这种情况下,stdin 显然不会向 stdout 回显任何内容。

我无法控制输入是如何发送到脚本的,也不知道用户会使用键盘还是文件。

我有什么方法可以检查 raw_input() 的输出,如果输入来自键盘,则只运行 VT100 控制代码?

0 投票
1 回答
6775 浏览

c++ - 如何以正确的方式模拟原始输入/向应用程序发送 WM_INPUT 消息?

我正在尝试向应用程序发送 WM_INPUT 消息,但遇到了一些我无法解决的障碍。我创建了如下所示的 RAWINPUT 结构:

我被困在的地方至少有两个位置:

  1. 是否需要将一些特殊的东西传递给raw.data.keyboard.ExtraInformation,或者是GetMessageExtraInfo(),还是不需要在这里传递任何东西?

  2. WM_INPUT 消息的 LPARAM 参数包含指向 RAWINPUT 结构的句柄,而不是地址或结构本身……如何创建这样的句柄?

我不想使用 SendInput,因为它要求窗口是活动窗口。我已经这样做了,它运行良好,但是当我激活另一个窗口时 - 当然 - 它停止在前一个窗口上工作。

所以我想要实现的是,将输入发送到不需要成为活动的应用程序。

0 投票
1 回答
649 浏览

python - python 在使用 raw_input 时有条件(新手)

我有一个关于使用 inconditionalraw_input.

基本上我正在尝试在 Python 中搜索字典并评估用户输入。我正在尝试检查用户输入是否在字典中。

(我不会包括字典)

问题是当我评估用户输入时,它实际上是真的时将其声明为假。谁能告诉我我做错了什么来帮助我?

文书工作中的“短名称”错误

(当我手动检查它是否有效时会得到什么)

我环顾四周,我认为这个问题太基本了,不在这里。谢谢!

0 投票
1 回答
1590 浏览

python - python将代码与raw_input超时集成

这是我现在工作的python二十一点游戏(或至少是二十一点之类的游戏)的大部分代码我现在被告知我需要实施时间限制(用户被要求输入一些东西并且只有3秒左右的时间给一个回应)。

这是我的教授为我们提供的代码:

我完全不知道如何合并这两段代码。在过去的几个小时里,我一直在尝试让它工作,但无论出于何种原因,它都无法正常工作。任何帮助都会很棒。(我为代码墙道歉)。

0 投票
1 回答
206 浏览

c# - 关于 C# 中的触摸事件锁定

我使用 rawinput 来获取触摸事件,并且只想在触摸屏幕时执行一次操作。这是一个例子。

当我第一次触摸屏幕三四次时,我会得到几个 MessageBox。这真的很奇怪。为什么 lock 和 volatile 变量一开始不起作用?

0 投票
3 回答
66333 浏览

python - 如果没有选择有效,如何返回第一个 if 语句

如果没有正确满足条件,我如何让 Python 移动到 if 语句的顶部。

我有一个基本的 if/else 语句,如下所示:

我想要的是提示用户为此 if 语句做出另一个选择,而不必重新启动整个程序,但是我对 Python 非常陌生,并且在任何地方都无法在线找到答案。