nie możesz. foo-barnie jest identyfikatorem. zmień nazwę pliku nafoo_bar.py
Edycja: Jeśli importnie jest to Twoim celem (jak w: nie obchodzi Cię, co się stanie sys.modules, nie musisz go importować), po prostu umieszczając wszystkie globale pliku we własnym zakresie, możesz użyćexecfile
Jak inni powiedzieli, że nie można używać „-” w nazewnictwie python, istnieje wiele obejść, jedno takie obejście, które byłoby przydatne, gdybyś musiał dodać wiele modułów ze ścieżki używa sys.path
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.