【发布时间】:2019-05-08 16:14:43
【问题描述】:
感谢您在 Stackoverflow.com 土地上的可爱人们,我已经成功地在我的 SAS 界面中执行了对 Python 代码的调用。我的下一个问题是:当我的数据步骤调用代码时,我会打开一个命令窗口,但其中没有任何内容。这似乎与 Python 代码的执行有关,这很好,但我不想让它弹出。如果用户关闭窗口,它会中断被调用的 Python 程序的执行。
我不确定在这里尝试什么,因为我不确定数据步骤是否有办法做到这一点。是否有一些我可能忽略的选项?
%let _loc = fancypath\Python Code.py;
filename temp pipe "C:\ProgramData\Anaconda3\python.exe ""&_loc""";
data _null_;
infile temp;
input;
put _infile_;
run;
理想情况下,我希望命令窗口不出现。如果你们知道抑制此窗口外观的方法,请告诉我。 谢谢!
【问题讨论】:
-
尝试 noxwait noxsync 选项。
标签: sas command-prompt datastep