Uruchomiłem mój kod przy użyciu konsoli IPython. Mam main()
funkcję, która jest wykonywana w następujący sposób:W konsoli IPython (Spyder), czy mogę uzyskać dostęp do zmiennej z main() po uruchomieniu mojego programu?
if __name__ == "__main__":
main()
Następnie main()
wywołuje kilka innych funkcji, nie używam żadnych klas. Moje pytanie brzmi: czy mogę drukować lub modyfikować moje zmienne interaktywnie w konsoli po uruchomieniu mojego programu?
jak jeśli nie mam main()
lub wszelkie inne funkcje, na przykład mogę zadeklarować w moim kodu:
a=1
I to jest łatwy dostęp z poziomu konsoli:
In [20]: a
Out[20]: 1
Z góry dziękuję, jeśli możesz pomóc w tym pytaniu typu noob.