草庐IT

Python:响应命令行提示

全部标签

python - Windows XP 中的 django startproject 异常

我在windowxp上使用python3.3。PATH变量是";C:\Python33;C\Python33\Scripts;C:\Python33\Lib\site-packages\django\bin\”当我创建新项目时,它给出了一个异常(exception)。请告诉我我错过了什么? 最佳答案 您需要升级到Django1.5c1(仍在开发中)。您似乎正在运行甚至早于1.5a1的开发版本。您看到的错误是由于主要Python版本之间的语法更改导致的fixed9monthsago.或者更好的是,改用Python2.7;即使在Djan

Windows 命令行 - 确定文件夹内容大小并保存为数值

我是命令行编程的新手,并且有一个我想创建的脚本。我需要做的一件事是确定文件夹内容的大小,并使用变量保存数值以供稍后比较。我正在运行Windows7命令行,一些文件可能大于2GB。感谢您提供的任何帮助。 最佳答案 令人惊奇的是,用纯原生批处理解决这个简单的问题是多么困难。编辑-此答案已编辑为包括所有子文件夹的累积文件大小。DIR/S命令给出文件夹及其子文件夹中所有文件的总大小,但输出会根据您计算机的区域设置(语言)而变化。FIND命令可以隔离包含文件夹大小的行,并使用FOR/F来解析结果。每个文件夹有一个"file"行,加上包含总计的

c# - 1053 windows 服务没有及时响应

我有一个在IIS中运行的Web应用程序,并通过托管在同一台机器上的WCF与Windows服务通信。Windows服务在内部执行各种作业,有时它非常忙于处理用户请求。一开始我遇到了服务启动问题,因为它有时需要很长时间才能启动并最终抛出错误,即服务超时。为了解决这个问题,我将代码移到了另一个线程而不是主线程。一切正常,但现在我观察到有时我在服务停止时遇到错误,即**1053windowsservicedidnotrespondintimelyfashion**我的服务OnStop()代码:protectedoverridevoidOnStop(){//StoptheWCFserviceif

windows - 在 Windows 命令提示符下粘贴但不执行命令

我的目标是显示Windows命令提示符并在命令行上显示命令而不执行它。因此,如果我想显示命令echoHello,我希望启动命令提示符并显示:C:\Windows\System32>echoHello_...其中_是等待用户按键的闪烁光标。为此,我尝试创建一个Windows命令提示符可执行文件的快捷方式,将其“目标”更改为:C:\Windows\System32\cmd.exe...或包含以下内容的bat文件:cmd.exe/k....../k代表:/k:Carriesoutthecommandspecifiedbystringandcontinues这使得命令提示符继续存在,而不是终止

php - Windows 命令行 - 多个 PHP 版本

我目前正在运行具有多个PHP版本(5.3.8、5.4.3)的Wampserver。Wampserver可以轻松地让您在您希望apache使用的php版本之间来回切换。但是,我无法从CLI处理多个版本。我有需要命令行的项目,但有些与php5.4兼容,有些则不兼容。有没有办法在Windows中创建某种类型的“别名”,允许我在命令行上指定要使用的PHP版本......即:“php54cache:clear”、“php53cache:clear”??谢谢! 最佳答案 我正在做类似下面的事情。例如。我有两个php版本,PHP5.6和PHP7.

python - CythonGSL/通过 Cython 在 Windows 上使用 GSL

机器配置:我的配置是windows7x64,安装了python2.7和cython0.18(所有64位)。我还安装了MSC++2008VisualStudio。我有GSL二进制文件并且Path指向GSL\Bin。我正在使用MSVS2008+SDK7.0编译cython.pyx文件。我使用SDK7.0命令提示编译为c和cython。问题但是在编译时我收到一个链接错误2019,这表明找不到GSL文件夹中的头文件。我的尝试为了解决这个问题,我下载了CythonGSL。使用“来自cythonGSLcimport*”没有用。我转到这个包的init文件并更改了它似乎正在搜索的目录以适合我安装GSL

python - 如何以编程方式检查 Windows 机器上打开的浏览器实例?

我用python编写了一个GUI自动化脚本,用于打开网络浏览器,在浏览器中进行一些测试,然后关闭浏览器。它在经过数十万次迭代的循环中这样做。我遇到过程序挂起的问题,我无法打开任何浏览器实例,有时甚至会打开多达20个实例。我想创建一个错误检查以确保一次只打开一个浏览器实例(如果打开了很多实例,则完全终止浏览器并重新启动迭代和/或确保在通过一个浏览器实例之前打开一个浏览器实例循环的迭代)。浏览器的PID显然会在循环的每次迭代中发生变化,据我所知,没有办法分配PID。我想到的另一个解决方案是对终端进行系统调用,并以某种方式利用tasklist和taskkill命令,但仍然没有找到一种方法来做

python - IO错误 : [Errno 13] Permission denied

尝试在Windows下保存来自Sikuli的屏幕截图时出现权限错误。进行捕获的代码是:defCaptureScreenshot(self):resultsDirectory=os.path.join('C','08May20131134','myname.png')screenshot=capture(self.screen)print(screenshot)shutil.move(screenshot,self.resultsDirectory)当我打印capture返回的截图路径时,我得到了D:\DOCUME~1\BUNNINGS\LOCALS~1\Temp\sikuli-scr-

python 套接字 : winerror 10056

我已经通读了这篇对python套接字的介绍:http://docs.python.org/3.3/howto/sockets.html这是我的服务器importsocketserversocket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)serversocket.bind(("localhost",8000))serversocket.listen(5)whileTrue:(client,addr)=serversocket.accept()data=serversocket.recv(1024)print(data.decode

c# - 应用忙但没有响应 : how to check what it's doing?

我们有一个.NET应用程序。在某些特定机器上,应用程序不再响应。但是,在任务管理器中,该应用程序被列为“事件”(而不是“无响应”)。我们还可以在任务管理器中看到该进程一直使用10%的处理器。我们不知道它在做什么?有没有办法让我们看到正在调用什么代码或进程当前正在做什么(调用堆栈?)编辑:显然我们不能使用远程调试器,因为机器没有通过网络连接,不支持通过互联网进行调试。CPU-analyzer.exe程序看起来很棒,但我们无法让它工作?我们已经创建了一个转储文件并使用windb对其进行了分析,这是输出:............................................