标签: console

如何在python中隐藏控制台窗口?

我正在用Python编写IRC bot.

我希望为Linux和Windows制作独立的二进制文件.主要是我希望当机器人启动时,控制台窗口应该隐藏,用户不应该看到窗口.

我能做些什么?

python console hide

66
推荐指数
7
解决办法
11万
查看次数

WebKit/Safari的控制台API在哪里?

WebKit/Safari支持控制台对象,类似于Firebug所做的.但究竟是什么支持?Firebug有一个控制台文档,但在哪里可以找到Safari/WebKit的控制台文档?

javascript safari console

64
推荐指数
3
解决办法
3万
查看次数

如何将控制台输出写入txt文件

我试图使用此代码建议(http://www.daniweb.com/forums/thread23883.html#)将控制台输出写入txt文件但是我没有成功.怎么了?

try {
      //create a buffered reader that connects to the console, we use it so we can read lines
      BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

      //read a line from the console
      String lineFromInput = in.readLine();

      //create an print writer for writing to a file
      PrintWriter out = new PrintWriter(new FileWriter("output.txt"));

      //output to the file a line
      out.println(lineFromInput);

      //close the file (VERY IMPORTANT!)
      out.close();
   }
      catch(IOException e1) {
        System.out.println("Error during reading/writing");
   }
Run Code Online (Sandbox Code Playgroud)

java console file-io

62
推荐指数
5
解决办法
35万
查看次数

Can Rails控制台可以在lib下重装模块吗?

我在lib下的Rails项目中有一个模块.我运行'rails c'并在控制台中进行一些实验.我对lib下的模块进行了更改,输入'reload!' 从控制台,它不会重新加载文件.我必须退出控制台并重新启动,这真的很痛苦.

有没有更好的方法来重新加载该文件?

console ruby-on-rails

62
推荐指数
1
解决办法
2万
查看次数

UrlEncode通过控制台应用程序?

通常我会使用:

HttpContext.Current.Server.UrlEncode("url");
Run Code Online (Sandbox Code Playgroud)

但由于这是一个控制台应用程序,HttpContext.Current所以总会如此null.

还有另一种方法可以使用我可以使用的相同方法吗?

.net c# console

61
推荐指数
5
解决办法
6万
查看次数

在调试模式下执行控制台应用程序后如何使Visual Studio暂停?

我有一组Boost单元测试,我想作为控制台应用程序运行.

当我正在进行项目并运行测试时,我希望能够调试测试,并且我希望在测试运行后让控制台保持打开状态.

我看到如果我在发布模式下运行,程序退出后控制台窗口会保持不变,但在调试模式下,情况并非如此.

我不想添加'system("pause");' 或任何其他黑客,比如在我的节目中读一个角色.我只是想在调试运行测试之后使Visual Studio暂停,就像我在发布模式下运行一样.如果在Visual Studio的一个输出窗口中捕获测试的输出,我也会喜欢它,但这似乎也应该比它应该更难.

我怎样才能做到这一点?

c++ console boost unit-testing visual-studio

61
推荐指数
6
解决办法
11万
查看次数

擦除当前打印的控制台线

如何在C中删除当前打印的控制台线?我正在研究Linux系统.例如 -

printf("hello");
printf("bye");
Run Code Online (Sandbox Code Playgroud)

我想在同一行打印再见代替你好.

c linux console erase

61
推荐指数
3
解决办法
13万
查看次数

在python中轮询键盘(检测按键)

如何从控制台python应用程序轮询键盘?具体来说,我想在许多其他I/O活动(套接字选择,串行端口访问等)中做类似的事情:

   while 1:
      # doing amazing pythonic embedded stuff
      # ...

      # periodically do a non-blocking check to see if
      # we are being told to do something else
      x = keyboard.read(1000, timeout = 0)

      if len(x):
          # ok, some key got pressed
          # do something
Run Code Online (Sandbox Code Playgroud)

在Windows上执行此操作的正确pythonic方法是什么?此外,Linux的可移植性也不错,但并不是必需的.

python keyboard console nonblocking blocking

60
推荐指数
8
解决办法
12万
查看次数

jQuery:清除表单输入

我尝试过不同的方法来清除表单:

<form action="service.php" id="addRunner" name="addRunner" method="post">
First Name: <input type="text" name="txtFirstName" id="txtFirstName" /><br />
Last Name:  <input type="text" name="txtLastName" id="txtLastName" /><br />
Gender: <select id="ddlGender" name="ddlGender"><option value="">--Please Select--</option>
<option value="f">Female</option>
<option value="m">Male</option>
</select><br />
Finish Time:
<input type="text" name="txtMinutes" id="txtMinutes" size="10" maxlength="2">(Minutes)
<input type="text" name="txtSeconds" id="txtSeconds" size="10" maxlength="2">(Seconds)
<br />
<button type="submit" name="btnSave" id="btnSave">Add Runner</button>
<input type="hidden" name="action" value="addRunner" id="action">
</form>
Run Code Online (Sandbox Code Playgroud)

jQuery#1:

function clearInputs(){
$("#txtFirstName").val('');
$("#txtLastName").val('');
$("#ddlGender").val('');
$("#txtMinutes").val('');
$("#txtSeconds").val('');
}
Run Code Online (Sandbox Code Playgroud)

这非常有效.

jQuery#2:

function clearInputs(data){
$("#addRunner :input").each(function(){
$(this).val('');
});
Run Code Online (Sandbox Code Playgroud)

这会清除表单,但不允许我再向其提交任何信息.我尝试再次单击该按钮,它什么也没做.

这是按钮单击处理程序: …

forms console jquery

60
推荐指数
2
解决办法
20万
查看次数

默认情况下如何在cmd.exe中创建Unicode字符集?

默认安装在Windows'cmd.exe中的866字符集与光荣的Unicode相比很差且不方便.

我可以默认安装Unicode或将cmd.exe替换为另一个控制台并使其默认,以便程序使用它而不是cmd.exe吗?

据我所知,chcp 65001仅在正在运行的控制台中更改编码.我想在系统级别更改charset.

windows unicode console cmd character-encoding

59
推荐指数
4
解决办法
9万
查看次数