让我首先说我是编程新手。R代码中的命令行
我希望从R脚本内的命令行运行python脚本。我正在运行Windows XP,但也有一台运行Windows 7的计算机。我可以运行下面的代码,而不会出现错误的DOS提示符。
cd C:\Documents and Settings\USER\workspace\UGA - Website
python test1.py
我在R使用系统尝试了各种不同的尝试,但我希望有人可以指点我做错了什么。例如,这里只是一个尝试(有人建议使用绝对路径)
cmd.1 <- shQuote("C:Python26/python.exe C:/Documents and Settings/USER/Desktop/UGA New Website", type="cmd")
system(cmd.1)
任何指导意见将非常感谢
你不只是缺少'/''在C:Python26..'? – mbq 2010-07-19 19:41:25
@ Bitbert3:未经测试,但我认为,因为您的目标路径中包含空格,您还需要引用该空格。 – 2010-07-20 13:05:34