Hirdetés

Új hozzászólás Aktív témák

  • Hyperion

    senior tag

    Sziasztok!

    Új vagyok még a Python világában, és most elakadtam.

    Próbálom szeparálni a programomban lévő részeket az alábbiak szerint:
    variables.py --- Kizárólag változókat tartalmaz
    functions.py --- Működéshez szükséges utasításokat tartalmazza.
    main.py --- Fő programrész ami elindítja az utasításfolyamatokat(funtcions.py-n belül.).

    client.py --- Egy bizonyos időben elinduló python, ami kizárólag a változókat mozdítja a variables.py-ben.

    Terveim szerint azt szerettem volna elérni, hogyha elindítom a client.py-t az változtatja futásidőben a variables.py-t és ez kihatással lesz a program működésére.

    Hát ez nem megy. Olyan mintha "static" lenne az összes változó.

    Importok: main.py: Variables.py, functions.py
    functions.py: Variables.py
    client.py: Variables.py

    Client.py tartalma:

    #!/usr/bin/python

    import variables

    variables.tesztboolean = True

    Ennek ellenére folyton False az értéke a változónak. Mit hibáztam?

    Köszönöm!

    [ Szerkesztve ]

Új hozzászólás Aktív témák