Python win32api在Apache 2.2中不起作用

时间:2013-06-15 12:28:09

标签: python apache winapi printing shellexecute

打印时遇到问题。

我正在使用win32 API:

win32api.ShellExecute (0, "print", myfile, None, ".", 0)

如果我不通过apache运行Django但是当我使用apache它不起作用时,这很好用。我在打印队列中没有任何错误。

你能帮帮我吗?感谢

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。在搜索解决方案时,除了这个问题,我发现这个Google论坛帖子可能有一个解决方案:https://groups.google.com/forum/#!topic/modwsgi/-nLeLe7ydtk

它与问题的正确解释相关联:http://psycopg.lighthouseapp.com/projects/62710/tickets/20#ticket-20-6

我正要尝试在谷歌论坛帖子中描述的解决方案,但决定由于Django中不需要加载失败的代码,如果它是从Django加载的话我会加载它:< / p>

import os
django_instance = 'DJANGO_SETTINGS_MODULE' in os.environ
if not django_instance:
    import my_modules, that_are_not, loading

希望有所帮助!