Questions tagged «interactive»

交互式软件接受并响应来自人类的输入,而不是非交互式软件,后者无需人工操作即可操作。

9
使用Docker Compose的交互式Shell
有什么方法可以仅使用Docker Compose在容器中启动交互式shell?我已经在docker-compose.yml中尝试过类似的操作: myapp: image: alpine:latest entrypoint: /bin/sh 当我使用docker-compose up启动此容器时,它立即退出。我可以添加到entrypoint命令或myapp的附加选项作为交互式shell启动吗? 我知道有本地的docker命令选项可以实现此目的,只是想知道是否也可以仅使用Docker Compose。


2
从标准输入读取密码
场景:一个交互式CLI Python程序,需要密码。这也意味着没有GUI解决方案。 在bash中,我无需重新输入密码即可在屏幕上输入密码 read -s Python有类似的东西吗?即 password = raw_input('Password: ', dont_print_statement_back_to_screen) 替代方法:将键入的字符替换为“ *”,然后再将其发送回屏幕(又称浏览器样式)。




11
git add --interactive“您编辑的大块头不适用”
我试图用来git add --interactive有选择地向索引添加一些更改,但是我不断收到“您编辑的块不适用。请再次编辑...”消息。即使选择e选项,我也会收到此消息,并立即保存/关闭编辑器。换句话说,完全不编辑块,补丁将不适用。 这是我正在使用的确切示例(我正在尝试编写一个小型演示): 原始文件: first change second change off branch third change off branch second change third change fourth change 新文件: Change supporting feature 1 first change second change off branch third change off branch second change third change fourth change bug fix 1 change supporting feature 1 我试图显示如何git …

1
如何将前一个表达式的结果分配给变量?
假设我正在使用R的交互式控制台,而我刚刚做了如下操作: long_running_command() 该长时间运行的命令返回一个值,我刚刚意识到我想将该值分配给变量,而不是将其丢弃。那么,如何在不再次运行命令的情况下获得该值?有这样的命令吗? result = get_last_return_value()

16
在微型内存中运行的可用交互语言是什么?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 我正在寻找通用的编程语言, 具有交互式(实时编码)提示 单独在32 KB的RAM中工作,或者在单独的计算机上托管编译器时,工作8 KB 在总共只有8-32 KB RAM(不带MMU)的微控制器上运行。 到目前为止,这是我的清单,我想念的是什么? Python:PyMite VM需要64K闪存,8K RAM。针对LPC,SAM7和8K或更高的ATmegas。托管。 Lua:eLua常见问题解答建议使用256K闪存,64K RAM。 FORTH:amforth在ATmega上需要8K闪存,150字节RAM,30字节EEPROM。 方案:腋下方案最小的目标是具有32K闪存,4K SRAM的LPC2103。 C:Interactive C在68HC11上运行,没有闪存和32K SRAM。托管。 C:picoc一个开源,交叉编译的交互式C系统。为AVR编译时,它需要63K闪存,8K RAM。可以通过将表保持在闪存中来减少RAM。 C ++:AngelScript是一种开放源代码,基于字节码的C / C ++,类似于脚本语言,可轻松进行本地调用。 Tcl:TinyTCL在DOS上运行,二进制为60K。看起来很容易移植。 BASIC:TinyBasic:初始化为64K堆,可能是可调整的。 Lisp PostScript:(我还没有找到用于内存不足的FOSS实现) Shell:bitlash:Arduino(ATmega)的交互式命令Shell。另请参阅AVRSH。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.