我使用的是与Linux终端交互的Python3.4Luigi管道,我需要接受用户输入。我有类似于下面的代码:
test = input("Enter data: ")
logger.info(test)
Class One{...}
Class Two{...}
Class Three{...}
我希望终端在"Enter data: "之后不会打印任何东西,但它会不断更新终端的调试信息(例如,向调度器请求工作,等待第一类完成),因此用户无法输入输入。有没有办法防止终端打印,直到它接受用户输入?
谢谢
更新
似乎即使用户没有输入,类1也会被执行。我不知道为什么会
最近,我的LinuxMint18.2 Sonya遇到了一个大问题:在apt get update和重新启动之后,接口就不能正常打开了。每次我输入其中一个帐户时,界面都会崩溃,显示"Cinammon停止工作。您正在恢复模式下执行它。要重新启动肉桂吗?“(葡萄牙语的个人翻译)它给了我两个选择,是或否。如果我输入“是”,也会出现同样的问题;如果我输入“否”,PC就会进入部分启动状态。
在网上搜索这个问题时,我发现了一些可能的解决方案,包括从Ctrl+Alt+F1运行Linux终端,以及删除一些最近安装的更新。当我进入终端时,它会显示消息:
Linux Mint 18.2 Sonya dani
我无法在Lubuntu 16.04中安装虚拟盒来宾附加功能
以下是我的终端机截图:
📷
当我输入终端./autorun.sh时
我得到以下输出:
Linux guest additions installer not found --try to start them manually.
为什么会发生这种情况,以及如何“手动启动”?
我已经试过关闭机器,删除guestadditions.iso,重新启动机器,重新插入客人添加的CD。
但问题依然存在。
为什么会发生这种情况?
当我在Debian 11中的终端中输入$PATH时,它在终端端输出/usr/local/texlive/2023/bin/x86_64-linux: No such file or directory,但我可以通过cd命令输入/usr/local/texlive/2023/bin/x86_64-linux#。那么,为什么会有这个错误呢?
谢谢。
在Linux中,我可以在集成终端中键入没有问题。我可以输入用户输入并输出。在Windows上,我不能这么做。输出显示在Debug控制台中,我无法键入该终端或集成终端。
在图中,我在C++中不进行调试就运行了,当我请求输入时,它挂在那里,不会输出。我见过CodeRunner,但我不想使用它。
编辑
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, v
最近,我在Linux上为Ubuntu12.04获得了一个新的用户帐户,因为我无法登录到我之前的一个帐户。我可以很容易地登录到这个帐户,但是当我试图使用密码通过Ubuntu软件中心安装软件时,它是这样写的:
Your authentication attempt was unsuccessful. Please try again.
我尝试通过终端安装该软件,如下所示:
sudo apt-get install
但当我输入密码时,我收到了这样的信息:
[username] is not in the sudoers file. This incident will be reported.
我在