heute ist mir folgendes aufgefallen: Wenn ich in PyCharm ein Projekt mit mehreren Python Files habe und eines davon ausführe dann werden zuerst alle Files ausgeführt die open als import angegeben wurden. Das will ich nicht natürlich nicht haben. Eine google Suche führte mich dann zu den "Run configurations", aber ich verstehe nicht, was da falsch gesetzt ist.
Zwei Python Files, mit denen ich das reproduzieren kann:
file1:
Code: Alles auswählen
from file2 import a
print('b')
und file2:
Code: Alles auswählen
print('zuerst')
def a():
pass