Seite 1 von 1

Wo finde ich die Module in Rohform?

Verfasst: Sonntag 9. November 2008, 15:50
von bremer
Ich suche den Code, der hinter der Standardlib steckt, z.B. der Module decimal, datetime, itertools.

Verfasst: Sonntag 9. November 2008, 15:55
von BlackJack
Quelltext von www.python.org runterladen!?

Verfasst: Sonntag 9. November 2008, 16:28
von DasIch
Schon mal im Ordner /usr/lib/python2.6/ nachgesehen? Unter Windows ist der natürlich dann irgendwo anders...

Verfasst: Sonntag 9. November 2008, 16:45
von BlackJack
@DasIch: Also zumindest `datetime` und `itertools` sind bei (C)Python 2.5 in C implementiert.

Verfasst: Sonntag 9. November 2008, 16:51
von DasIch
Hm, dass ist natürlich ein Argument.

Verfasst: Montag 10. November 2008, 01:24
von abgdf
Vielleicht ist auch

http://de.wikipedia.org/wiki/PyPy

ganz interessant für Dich.

Verfasst: Samstag 28. März 2009, 01:51
von bremer
Da ich gerade auf der Suche nach dem math-Modul bin: im Ordner "Lib" ist es nicht auffindbar. Woanders ebenfalls nicht.

Verfasst: Samstag 28. März 2009, 01:57
von DasIch
Das Modul dürfte lib-dynload/math.so sein.

Verfasst: Samstag 28. März 2009, 11:00
von Leonidas
Im Quelltext-Archiv (oder Checkout) ist es unter ``Modules/mathmodule.c``.

Verfasst: Samstag 28. März 2009, 11:13
von sma
Google findet sofort http://svn.python.org/view/python/trunk ... thmodule.c, da ich diese rohe SVN-Sicht aber total hässlich finde, würde ich dies http://www.google.com/codesearch/p?hl=d ... thmodule.c für einen kurzen Blick empfehlen. Ist zwar Python 2.0, aber da findet man bestimmt auch noch aktuellen Quelltext.

Stefan