我想使用Python来搜索Projectwise(文档管理程序)。我认为这样可行:
select
[Code], [Name],
sum(case when ord = 1 then amount else 0 end) as Amount1,
sum(case when ord = 2 then amount else 0 end) as Amount2
from (
select [Code], [Name], [Amount1] amount, 1 ord
from table1
union all
select [Code], [Name], [Amount2], 2
from table2
) t
group by
[Code], [Name];
但是,似乎Projectwise没有在我的工作计算机上本地安装。我无法从快捷方式打开原始文件位置。它可能安装在所有办公室计算机上。是否仍然可以在Python中调用Projectwise?
编辑:我试图找到应用程序位置but the properties window doesn't show where the shortcut leads to.
答案 0 :(得分:0)
您的问题是该程序使用advertised shortcut。我建议您通过快捷方式运行应用程序,并使用任务管理器查找程序运行时的位置。
然后,使用该路径作为subprocess.call
的参数:
import subprocess as sp
sp.call("C:\Path\To\Projectwise.exe")