ich mit einem R-Skript arbeite und ich versuche, eine Umgebungsvariable aus Python in eine Variable zu übergeben, die ich mitPassing ArcPy Umgebungsvariable von R-Skript R
in R. arbeiten kann ich eine sehr einfache geschrieben haben Python-Skript, das die Variable, nach der ich suche, erhält - wenn es als eigenständiges Python-Skript ausgeführt wird, druckt es den Pfad in Ordnung. Hier ist der sehr einfache Python-Skript als pathgetter.py gespeichert:
import arcpy
print(arcpy.env.scratchFolder)
Ich nenne dann diesen Python-Skript in meinem R-Skript mit der folgenden Zeile:
tmp <- system("python -c 'C:/coa/script_tool/pathgetter.py'", intern=TRUE)
jedoch die Variable, die in gespeichert R ist ein Zeichen (0). Ich möchte, dass die Variable tmp in R den Pfad enthält, der im Python-Skript gedruckt wird. Hat jemand irgendwelche Änderungsvorschläge?
Danke, das war, wie ich wollte! – mmoore