Tag: 控制台

closures控制台应用程序的命令?

当用户select一个菜单选项时,我需要closures控制台。 我尝试使用close()但它没有工作.. 我怎样才能做到这一点?

如何在软件包pipe理器控制台中将“更新软件包”更新为旧版本?

我在我的项目中安装了一个版本的软件包,但在testing期间,我发现它有一个问题。 我尝试了显而易见的事情Update-Package -Id Foo.Bar -Version 1.0.0 -Force但Update-Package cmdlet没有-Force参数,它不允许更新到早期版本。 如何降级我的包依赖项(不利用源代码控制!) 注意:这个问题现在是不相关的,因为在最近版本的NuGet Package Manager中Update-Package MyPackage -Version [an earlier version]开箱即用。 你甚至不需要一个-Force开关。

停止导轨控制台在循环结束时打印出对象

如果我循环遍历给定模型的所有实例并输出每个实例,那么最后,irb仍将打印整个对象。 如果对象最终需要数百行,那么在我看到我真正想要的东西之前还有很长的路要走。 有没有办法在rails控制台中禁用这个function?

console.log和node.js中的sys.puts之间的区别?

在node.js中,您可以使用console.log或sys.puts打印到屏幕上。 什么是首选的方法和这些之间的区别是什么?

在设备上logging数据并检索日志

在Xcode的debugging版本中,无论是使用模拟器还是实际的设备,NSLog,printf,fprintf assert和NSAssert语句都会在控制台上出现 如果我现在在设备上运行一个发布版本(比如说我发送一个testing飞行版本,并在我的iPhone上发布它,这将是一个发布版本),哪些(如果有的话)被logging? 我如何检索日志? NSLog实际上是在发布版本上输出的东西吗? 什么是决定性因素? 无论是写入stdout还是stderr? 只有stderr写入设备日志? 这是否意味着我必须使用fprintf? 是否有任何写入设备日志? 有甚至有这样的事情吗? 如果是这样,如何捡起来? 有人能澄清这个情况吗?

将时间戳添加到所有控制台消息

我有一个完整的, 部署的基于Express的项目,其中有许多console.log()和console.error()语句。 该项目永远运行,将stdout和stderr指向2个独立的文件。 这一切工作得很好,但现在我错过了时间戳 – 要确切地知道何时发生错误。 我可以在整个代码中进行一些search/replace,或者在每个文件中使用一些覆盖控制台的npm模块,但我不想触及每个模型/path文件,除非我绝对必须。 有没有办法,也许Express中间件,这将允许我添加一个时间戳到每个调用,或者我必须手动添加它?

在控制台中追踪variables时,如何创build新行?

所以我试图做一些简单的事情,我想用console.log语句将控制台中的痕迹分成几行: console.log('roleName = '+roleName+' role_ID = '+role_ID+' modal_ID = '+modal_ID+\n+'related = '+related); 你将如何写上述来追查以下内容? roleName = test role_ID = test modal_UD = test related = test 而不是roleName = test role_ID = test modal_UD = test related = test 我已经检查了其他几个类似的问题,但没有一个能够帮助或者谈论另外一个问题。 谢谢参观!

UrlEncode通过控制台应用程序?

通常我只会使用: HttpContext.Current.Server.UrlEncode("url"); 但是由于这是一个控制台应用程序, HttpContext.Current总是会为null 。 还有另一种方法可以做同样的事情吗?

Swift 2,警告:无法从dyld共享caching中加载任何Objective-C类信息

我发现了一些关于这个问题的问题,但是他们都没有帮我解决问题。 我试图保存一个对象到核心数据使用这个代码(这在Xcode 6和模拟器中工作得很好): let fetchRequest = NSFetchRequest(entityName: "Patient") let fetchedResults : [NSManagedObject]! do { fetchedResults = try managedContext.executeFetchRequest(fetchRequest) as! [NSManagedObject] patienten = fetchedResults } catch { print("error") } 一旦我开始在Xcode 7testing版和物理设备上开发这个项目,我添加了do-try-catch。 现在,当我点击保存button,这段代码被调用,应用程序冻结,我得到以下内容: 警告:无法从dyld共享caching中加载任何Objective-C类信息。 这将显着降低可用types信息的质量。 有人知道我错了吗?

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

我怎样才能从控制台python应用程序轮询键盘? 具体来说,我想在很多其他I / O活动(套接字select,串口访问等)中做类似的事情: 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 什么是在Windows上这样做的正确pythonic方式? 而且,Linux的可移植性不会太差,尽pipe这不是必需的。