Wo finde ich die Module in Rohform?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
bremer
User
Beiträge: 109
Registriert: Sonntag 25. Mai 2008, 00:13

Wo finde ich die Module in Rohform?

Beitragvon bremer » Sonntag 9. November 2008, 15:50

Ich suche den Code, der hinter der Standardlib steckt, z.B. der Module decimal, datetime, itertools.
BlackJack

Beitragvon BlackJack » Sonntag 9. November 2008, 15:55

Quelltext von www.python.org runterladen!?
DasIch
User
Beiträge: 2423
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Beitragvon DasIch » Sonntag 9. November 2008, 16:28

Schon mal im Ordner /usr/lib/python2.6/ nachgesehen? Unter Windows ist der natürlich dann irgendwo anders...
BlackJack

Beitragvon BlackJack » Sonntag 9. November 2008, 16:45

@DasIch: Also zumindest `datetime` und `itertools` sind bei (C)Python 2.5 in C implementiert.
DasIch
User
Beiträge: 2423
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Beitragvon DasIch » Sonntag 9. November 2008, 16:51

Hm, dass ist natürlich ein Argument.
abgdf

Beitragvon abgdf » Montag 10. November 2008, 01:24

Vielleicht ist auch

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

ganz interessant für Dich.
bremer
User
Beiträge: 109
Registriert: Sonntag 25. Mai 2008, 00:13

Beitragvon bremer » Samstag 28. März 2009, 01:51

Da ich gerade auf der Suche nach dem math-Modul bin: im Ordner "Lib" ist es nicht auffindbar. Woanders ebenfalls nicht.
DasIch
User
Beiträge: 2423
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Beitragvon DasIch » Samstag 28. März 2009, 01:57

Das Modul dürfte lib-dynload/math.so sein.
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Samstag 28. März 2009, 11:00

Im Quelltext-Archiv (oder Checkout) ist es unter ``Modules/mathmodule.c``.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
sma
User
Beiträge: 3018
Registriert: Montag 19. November 2007, 19:57
Wohnort: Kiel

Beitragvon sma » Samstag 28. März 2009, 11:13

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

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder