Temp1.py:
Code: Select all
string = "Hello World"
Ich möchte temp1 bearbeiten können. Sagen Sie, ich möchte die Zeichenfolge in "Hallo Welt" ändern. Nach dem Ausführen der zweiten Datei sollte der erste so aussehen wie: < /p>
Code: Select all
string = "Hi World" # String modified in second file
Ich meine nicht, dass die Zeichenfolge in temp2 importiert und ändert:
temp2
Code: Select all
import temp1
temp1.string = "Hi World"
Temp1.py
Code: Select all
data = 'string = 1'
with open('temp2', 'w') as file:
file.write(data)