Jak możemy importować __future__ globalnie?
Specyfikacje: Python 2.7
Pracuję nad projektem, który ma kilka modułów, chcę aktywować niektóre funkcje z modułu __future__ we wszystkich. Chciałbym zaimportować wszystkie funkcje, których potrzebuję w jednym module, a następnie zaimportować ten pojedynczy moduł do każdego innego i mieć te funkcje aktywne we wszystkich z nich lub w tym celu.
Próbowałem:
[A.py]
from __future__ import division
[B.py]
import A
print(1/2)
Uruchamianie B.py podział był nadal całkowity. Próbowałem:
[A.py]
print(1/2)
[B.py]
from __future__ import division
import A
Uruchamianie B.py dało ten sam rezultat. W obu poprzednich przykładach próbowałem również przełączać „import A” przez „z importu *” z tymi samymi wynikami.
Przeszukałem Google przez chwilę i znalazłem najlepszy opis tego, jak moduł __future__ działa, oczywiście, w dokumentacji Pythona. Mogłem tylko znaleźć pewność, że funkcje będą aktywne w module, do którego zostały zaimportowane, bez żadnej wzmianki o tym, jak to zrobić globalnie.
Chciałbym więc wiedzieć, czy istnieje sposób na zrobienie tego, albo w sposób opisany przeze mnie, albo tworzenie jakiegoś pliku konfiguracyjnego środowiska wykonawczego lub w inny sposób.