Tag: 执行

Python中的dynamic/运行时方法创build(代码生成)

我需要在运行时为方法生成代码。 能够运行任意代码并拥有文档string是非常重要的。 我想出了一个结合了exec和setattr的解决scheme,下面是一个虚拟的例子: class Viking(object): def __init__(self): code = ''' def dynamo(self, arg): """ dynamo's a dynamic method! """ self.weight += 1 return arg * self.weight ''' self.weight = 50 d = {} exec code.strip() in d setattr(self.__class__, 'dynamo', d['dynamo']) if __name__ == "__main__": v = Viking() print v.dynamo(10) print v.dynamo(10) print v.dynamo.__doc__ 是否有一个更好/更安全/更习惯的方式来达到相同的结果?

你如何从PHP运行.bat文件?

任何人都可以告诉我如何从PHP脚本执行.bat文件? 我努力了: exec("C:\[path to file]"); system("C:\[path to file]"); 没有任何工作。 我已经检查了PHP手册并search了一下,但找不到一个好的答案。 任何人都知道我要去哪里错了? 我正在运行Windows 2003 Server,并成功地手动运行.bat文件,它做我所需要的; 我只需要能够以编程方式启动它。

用户离开页面后,PHP执行是否停止?

我想运行一个相对耗时的脚本基于一些forms的input,但我宁愿不求助于cron,所以我想知道如果通过ajax请求的PHP页面将继续执行,直到完成或如果它将停止用户离开页面。 它实际上不会输出到浏览器,直到在文件末尾的json_encode,所以之前的所有东西仍然执行?

PHP exec – 检查是否启用或禁用

如果在服务器上启用或禁用了exec()是否有办法检查php脚本?

如何查看搁置的P4更改?

我们的一个团队成员(位于不同地区)已经将P4的变化与变更清单1234搁置。 现在,如果我想查看哪些文件被修改snf有什么变化,我该怎么做? 我应该用什么P4命令来查看我们团队成员所做的更改?

从PHP运行Bash命令

我有一个bash脚本,我通过命令行像这样运行: ./script.sh var1 var2 我正在尝试执行上述命令后,我打电话给某个PHP文件。 我现在所拥有的是: $output = shell_exec("./script.sh var1 var2"); echo "<pre>$output</pre>"; 但它不工作。 我也使用exec和system来尝试它,但脚本从来没有得到执行。 但是,当我尝试运行shell_exec("ls"); 它确实工作, $output是所有文件的列表。 我不知道这是否是因为我使用的VPS的限制,或者如果问题在别的地方?

C# – asynchronous执行中的四种模式

我听说asynchronous执行中有四种模式。 “asynchronous委托执行中有四种模式:轮询,等待完成,完成通知和”火与遗忘“。 当我有以下代码: class AsynchronousDemo { public static int numberofFeets = 0; public delegate long StatisticalData(); static void Main() { StatisticalData data = ClimbSmallHill; IAsyncResult ar = data.BeginInvoke(null, null); while (!ar.IsCompleted) { Console.WriteLine("…Climbing yet to be completed….."); Thread.Sleep(200); } Console.WriteLine("..Climbing is completed…"); Console.WriteLine("… Time Taken for climbing ….{0}", data.EndInvoke(ar).ToString()+"..Seconds"); Console.ReadKey(true); } static long ClimbSmallHill() { […]

.do在网页中的扩展?

我想知道什么是网页中的.do扩展名。 它是一个标准的扩展,或者,如果不是,我们可以改变扩展(如client-login.php到client-login.do ,仍然以PHP运行)? 谢谢。

为什么不执行一个子函数的函数?

看起来你不能在一个具有子function的函数中使用exec … 任何人都知道为什么这个Python代码不起作用? 我在test2的exec处得到一个错误。 另外,我知道执行官的风格不是很好,但相信我,我正在使用exec来达到一个合适的原因。 否则我不会使用它。 #!/usr/bin/env python # def test1(): exec('print "hi from test1"') test1() def test2(): """Test with a subfunction.""" exec('print "hi from test2"') def subfunction(): return True test2() 编辑:我缩小了在子function有一个function的错误。 它与raise关键字无关。

Eclipse:导出运行configuration

我用eclipse编写了一个复杂的Java应用程序,它使用了许多包含在项目文件夹中的.jar库。 有没有一个快速的方法来导出应用程序的运行configuration,允许我从shell运行它(我实际上并不需要移动它在机器上,所以没有jar导出或类似的东西)。 我只需要从Eclipse分离执行,但由于项目有很多设置,我想导出脚本(也许.sh或只是一个普通的长线)自动..