Also in einer der Fab-Task Ich versuche, eine Datei auf dem Server zu speichern, läuft auf und nicht auf meinem Laptop. So spart datei.txt auf meinem Laptop/tmp ich es auf dem Server des/tmpFabric - Speichern Sie die Datei auf dem Server und nicht auf meinem Laptop
with open('/tmp/file.txt', 'a') as f:
f.writelines("\n".join(names))
f.write('\n')
Danke, aber ich nicht hochladen möchten. Dies erstellt eine Liste von Namen. Die Liste kommt in Ordnung, aber es ist auf meinem Laptop gespeichert. Ich möchte, dass es auf dem Server gespeichert wird, auf dem die Fab-Aufgabe gerade ausgeführt wird. – fer
Sie können die Liste der Namen erhalten, speichern Sie es lokal, dass es überflutet. Es gibt eine Frage ähnlich wie bei Ihnen [http://stackoverflow.com/questions/4114712/how-do-i-create-a-new-file-on-a-remote-host-in-fabric-python -Deployment-Tool) –