标签: console

控制台中的文本进度条

有一个很好的方法来做到以下几点?

我写了一个简单的控制台应用程序,使用ftplib从FTP服务器上传和下载文件.

每次下载一些数据块时,我都想更新文本进度条,即使它只是一个数字.

但我不想删除所有打印到控制台的文本.(执行"清除"然后打印更新的百分比.)

python console updating progress

388
推荐指数
15
解决办法
29万
查看次数

如何为Git控制台着色?

我最近看到gitWindows 中的控制台是彩色的,例如绿色用于添加,红色用于删除等.如何为我的git控制台着色?

要安装它,我使用了命令: $ sudo apt-get install git-core

git console colors

364
推荐指数
9
解决办法
15万
查看次数

如何从命令行启动Android模拟器?

我在Mac上,从终端开始进行Android开发.我已经成功创建了HelloWorld项目,现在我正在尝试从Android模拟器中的命令行运行它.哪个命令为我的HelloWorld项目运行模拟器?

我的PATH中已经有了Android工具和平台工具.

编辑:

如何告诉模拟器从命令行运行我的HelloWorld项目?我已经用ant构建了这个项目.

console command-line android console-application android-emulator

349
推荐指数
16
解决办法
39万
查看次数

System.out.println()的JUnit测试

我需要为一个设计很差的旧应用程序编写JUnit测试,并将大量错误消息写入标准输出.当getResponse(String request)方法行为正确时,它返回XML响应:

@BeforeClass
public static void setUpClass() throws Exception {
    Properties queries = loadPropertiesFile("requests.properties");
    Properties responses = loadPropertiesFile("responses.properties");
    instance = new ResponseGenerator(queries, responses);
}

@Test
public void testGetResponse() {
    String request = "<some>request</some>";
    String expResult = "<some>response</some>";
    String result = instance.getResponse(request);
    assertEquals(expResult, result);
}
Run Code Online (Sandbox Code Playgroud)

但是当它得到格式错误的XML或者不理解它返回的请求并将null一些东西写入标准输出时.

有没有办法在JUnit中断言控制台输出?要抓住像这样的案例:

System.out.println("match found: " + strExpr);
System.out.println("xml not well formed: " + e.getMessage());
Run Code Online (Sandbox Code Playgroud)

java console junit

346
推荐指数
8
解决办法
22万
查看次数

console.dir和console.log有什么区别?

在Chrome中,console对象定义了两种似乎做同样事情的方法:

console.log(...)
console.dir(...)
Run Code Online (Sandbox Code Playgroud)

我在网上读到dir了一个在记录它之前获取对象副本的地方,而log只是将引用传递给控制台,这意味着当你去检查你记录的对象时,它可能已经改变了.然而,一些初步测试表明没有区别,并且它们都可能在不同的状态下显示对象,而不是记录它们.

在Chrome控制台(Ctrl+ Shift+ J)中试试这个,看看我的意思:

> o = { foo: 1 }
> console.log(o)
> o.foo = 2
Run Code Online (Sandbox Code Playgroud)

现在,展开[Object]日志语句下方并注意它显示foo的值为2.如果您使用dir而不是重复实验,则同样如此log.

我的问题是,为什么这两个看似相同的函数存在console

javascript console google-chrome

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

有更好的Windows控制台窗口吗?

我发现Windows中的命令行工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(如"rxvt","xterm"或"Terminal")相比,控制台窗口使用起来很糟糕.主要投诉:

  1. 没有标准的复制/粘贴.你必须打开"标记"模式,它只能从(小)左手角按钮触发的多级弹出窗口中获得.然后需要从同一菜单调用复制和粘贴

  2. 您无法通过拖动任意调整窗口大小,每次要调整窗口大小时都需要设置首选项(返回到多级弹出窗口)

  3. 在水平滚动条进入图片之前,您只能使窗口变得如此之大.水平滚动条很糟糕.

  4. 使用cmd.exe shell,您无法导航到具有\\netpath表示法(UNC?)的文件夹,您需要映射网络驱动器.当处理将要映射不同驱动器的多台计算机时,这很糟糕

是否存在解决这些问题的技巧或应用(付费或其他)?

windows terminal console command-line command-line-interface

316
推荐指数
8
解决办法
30万
查看次数

如何增加Eclipse输出控制台的容量?

即使为Eclipse控制台启用了"滚动锁定"选项,它最终也会溢出并开始自动滚动.

有没有办法增加控制台的容量,以便存储更多的线路?我找不到这个选项.

eclipse console

300
推荐指数
5
解决办法
15万
查看次数

如何清除解释器控制台?

像大多数Python开发人员一样,我通常会打开一个控制台窗口,并运行Python解释器来测试命令,dir()内容help() stuff等.

像任何控制台一样,过了一段时间后,过去的命令和打印的可见积压变得混乱,有时在重新运行相同的命令几次时会感到困惑.我想知道是否以及如何清除Python解释器控制台.

我听说过要进行系统调用,要么cls在Windows clear上调用,要么在Linux 上调用,但我希望有一些东西可以命令解释器本身去做.

注意:我在Windows上运行,所以Ctrl+L不起作用.

python windows console clear

299
推荐指数
15
解决办法
52万
查看次数

如何在PHP中写入控制台?

是否可以写入字符串或登录到控制台?

我的意思是说

就像在jsp中一样,如果我们打印出类似于system.out.println("some")它的东西,那么它将出现在控制台而不是页面上.

php printing debugging console

288
推荐指数
18
解决办法
108万
查看次数

数据表:无法读取未定义的属性"mData"

我有一个问题Datatables.我也经历了这个链接,它没有给我任何结果.我已经包含了将数据直接解析到DOM中的所有先决条件.请帮我解决这个问题.

脚本

$(document).ready(function() {
  $('.viewCentricPage .teamCentric').dataTable({
    "bJQueryUI": true,
    "sPaginationType": "full_numbers",
    "bPaginate": false,
    "bFilter": true,
    "bSort": true,
    "aaSorting": [
      [1, "asc"]
    ],
    "aoColumnDefs": [{
      "bSortable": false,
      "aTargets": [0]
    }, {
      "bSortable": true,
      "aTargets": [1]
    }, {
      "bSortable": false,
      "aTargets": [2]
    }],
  });
});
Run Code Online (Sandbox Code Playgroud)

console jquery datatables

283
推荐指数
11
解决办法
27万
查看次数