[Python] Dodawanie modułu do sys.modules

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
wojt03
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 02 sie 2009, 21:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86

[Python] Dodawanie modułu do sys.modules

Post autor: wojt03 »

Tak jak w temacie. Nie mam pojęcia jak to zrobić :sad:. Probowałem, użyć:

Kod: Zaznacz cały

import sys
dir(sys.modules)
jednak coś mi nie wychodzi, a wolę nie próbować dalej, aby nie usunąć jakiegoś rdzennego modułu. Skopiowałem wynik 'sys.modules' i przykładowa linijka przedstawia się tak:

Kod: Zaznacz cały

'encodings': <module 'encodings' from '/usr/lib64/python2.5/encodings/__init__.pyc'>,
Próbowałem nawet znaleźć plik z wspomnianymi wartościami, jednak nic z tego.

Proszę was o pomoc, za którą z góry dziękuję.
Awatar użytkownika
Borsuk_
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 21 sie 2009, 20:50
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma
Kontakt:

Odp: [Python] Dodawanie modułu do sys.modules

Post autor: Borsuk_ »

http://pl.wikibooks.org/wiki/Zanurkuj_w ... ys.modules
sys.modules jest słownikiem zawierającym wszystkie moduły, które zostały zaimportowane od czasu startu Pythona.
Pamiętasz jak w biegu dodaje się nowe wartości do słownika?
wojt03
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 02 sie 2009, 21:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86

Odp: [Python] Dodawanie modułu do sys.modules

Post autor: wojt03 »

Aha, już zrozumiałem. Dzięki :-)
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości