Chciałbym uzyskać listę modułów Python, które są w mojej instalacji Python (serwer UNIX). Jak uzyskać listę modułów Python zainstalowanych na komputerze?
Nadal jestem bardzo zdezorientowany co do CommonJS, AMD i RequireJS , nawet po dużym przeczytaniu. Wiem, że CommonJS (wcześniej ServerJS ) to grupa do definiowania niektórych specyfikacji JavaScript (tj. Modułów), gdy język jest używany poza przeglądarką. Specyfikacja modułów CommonJS ma pewne implementacje, takie jak Node.js lub RingoJS , prawda? Jaki …
Mam długo działający serwer Python i chciałbym móc uaktualnić usługę bez ponownego uruchamiania serwera. Jak najlepiej to zrobić? if foo.py has changed: unimport foo <-- How do I do this? import foo myfoo = foo.Foo()
Chcę wykryć, czy moduł się zmienił. Teraz korzystanie z inotify jest proste, wystarczy znać katalog, z którego chcesz otrzymywać powiadomienia. Jak pobrać ścieżkę modułu w Pythonie?
Używam Python 2.5. To jest moje drzewo folderów: ptdraft/ nib.py simulations/ life/ life.py (Mam również __init__.pyw każdym folderze, pominięto tutaj ze względu na czytelność) Jak zaimportować nibmoduł z wnętrza lifemodułu? Mam nadzieję, że można to zrobić bez majsterkowania przy sys.path. Uwaga: Uruchomiony moduł główny znajduje się w ptdraftfolderze.
Jak się dowiedzieć, gdzie jest zainstalowany plik źródłowy dla danego modułu Python? Czy metoda jest inna w systemie Windows niż w systemie Linux? Staram się datetimew szczególności szukać źródła modułu, ale interesuje mnie również bardziej ogólna odpowiedź.
Mam plik o nazwie tester.py, znajduje się na /project. /projectma wywołany podkatalog libz plikiem o nazwie BoxTime.py: /project/tester.py /project/lib/BoxTime.py Chcę importować BoxTimez tester. Próbowałem tego: import lib.BoxTime Co spowodowało: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: No module named lib.BoxTime Wszelkie pomysły na …
Pochodzę z Javy i teraz pracuję więcej z Ruby. Jedną z nieznanych mi funkcji językowych jest module. Zastanawiam się, co to dokładnie jest modulei kiedy używasz jednego z nich, a po co używać go modulepowyżej class?
Mam moduł Pythona zainstalowany w moim systemie i chciałbym móc zobaczyć, jakie funkcje / klasy / metody są w nim dostępne. Chcę wywołać funkcję doc na każdym z nich. W Ruby mogę zrobić coś takiego jak ClassName.methods, aby uzyskać listę wszystkich metod dostępnych w tej klasie. Czy w Pythonie jest …
Właśnie omijałem metaprogramowanie Ruby. Mixin / moduły zawsze potrafią mnie pomylić. include : miksy w określonych metodach modułów jako metody instancji w klasie docelowej ext : miksuje w określonych metodach modułowych jako metodach klasy w klasie docelowej Więc czy jest to główna różnica, czy może czai się większy smok? na …
Jaka jest różnica między Węzłem module.exportsa ES6 export default? Próbuję dowiedzieć się, dlaczego pojawia się błąd „__ nie jest konstruktorem”, gdy próbuję export defaultw Node.js 6.2.2. Co działa 'use strict' class SlimShady { constructor(options) { this._options = options } sayName() { return 'My name is Slim Shady.' } } // …
Mam problem z instalacją pakietów w Pythonie 3. Zawsze instalowałem pakiety z setup.py install. Ale teraz, gdy próbuję zainstalować pakiet ansicolors, otrzymuję: importerror „Brak modułu o nazwie Setuptools” Nie mam pojęcia, co robić, ponieważ w przeszłości nie miałem zainstalowanych narzędzi konfiguracyjnych. Mimo to udało mi się zainstalować wiele pakietów setup.py …
Szukałem w Internecie bez jednoznacznej odpowiedzi na to pytanie. Obecnie NodeJS używa tylko składni CommonJS do ładowania modułów, a jeśli naprawdę chcesz użyć standardowej składni modułów ES2015, musisz ją wcześniej przetransponować lub użyć zewnętrznego modułu ładującego w czasie wykonywania. Obecnie nie jestem zbyt pozytywny, aby zastosować którąkolwiek z tych dwóch …
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.