Hi,
hab mir grade PyXML installiert und wuerde die mitgelieferten
xml-howto.tex und xml-ref.tex gerne in HTML-Format haben. Eine "erste"
Version hab ich mit latex2html hinbekommen, aber ich haette gerne
dasselbe Layout wie z.B. bei der Python Lib Reference. Ich dachte es
wuerde reichen die Dateien aus Doc/texinputs/* fuer mein tex verfuegbar
zu machen (in $HOME/texmf/tex/latex/python abgelegt und texhash laufen
lassen). Aber irgendwie reicht das nicht...
Hat da jmd. nen Tipp fuer mich?
Andreas
--
Just because the message may never be received does not mean it is
not worth sending.
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo,
eben habe ich etwas muehsam herausgefunden, dass es mindestens
einen interessanten Unterschied im Python-Debugger zwischen den
Versionen 2.3 und 2.4 gibt. (Wichtig im Beispiel unten ist, dass
es aus nur einer Zeile besteht, und dass nach dem Doppelpunkt
keine neue Programmzeile kommt.)
Allerdings scheint der Fehler nicht in pdb.py, sondern irgendwo
anders zu liegen, da eine 2.4-Kopie davon unter Python 2.3 allein
noch keine Verbesserung bringt... Genau kann ich es jetzt nicht
herausfinden.
Vielleicht weiss jemand, ob das irgendwo dokumentiert ist? Auf
die Schnelle habe ich nichts dergleichen in den Python Release
Notes finden können...
Gruss,
Dinu
Beispiel:
Python 2.3 (#1, Sep 13 2003, 00:49:11)
[GCC 3.3 20030304 (Apple Computer, Inc. build 1495)] on darwin
Type "help", "copyright", "credits" or "license" for more
information.
>>>
>>> import pdb
>>> pdb.run("for j in [1, 2, 3]: print j")
> <string>(1)?()
(Pdb) s
> <string>(1)?()
(Pdb) s
1
2
3
--Return--
> <string>(1)?()->None
(Pdb)
>>>
Python 2.4 (#1, Feb 7 2005, 21:41:21)
[GCC 3.3 20030304 (Apple Computer, Inc. build 1640)] on darwin
Type "help", "copyright", "credits" or "license" for more
information.
>>> import pdb
>>> pdb.run("for j in [1, 2, 3]: print j")
> <string>(1)?()
(Pdb) s
> <string>(1)?()
(Pdb) s
1
> <string>(1)?()
(Pdb) s
2
> <string>(1)?()
(Pdb) s
3
> <string>(1)?()
(Pdb) s
--Return--
> <string>(1)?()->None
(Pdb)
>>>
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
guten morgen allerseits,
ist es möglich aus einem hidden directory zu importieren.
from .hidden import *
gibt einen syntax error
danke
robert
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hi,
weiss jemand ob/wie man von Perl erstellte NDBM Datenbankdateien lesen
kann? Das Perl-Modul erstellt dabei 2 Dateien:
foobar.dir
foobar.pag
die in "irgendeiner" Weise verknuepft sein muessen. Ich habs aber mit
den mitgelieferten Modulen dbm, gdbm, dumbdbm und dbhash nicht
hinbekommen die Dateien korrekt auszulesen.
Wenn ich die beiden Dateien einzeln auslese sieht der Inhalt genau
identisch aus.
Oder klappt das gar nicht?
Andreas
--
You definitely intend to start living sometime soon.
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Ich bastle gerade an der neuen PyLucid v0.7, dabei benutzte ich colubrid
und jinja. Ich möchte gern Python v2.2.x unterstützen. Also brauche ich
ein paar Backports einiger neuen Python Features...
Es gibt ja die utils von http://aima.cs.berkeley.edu/python/utils.html
Das blöde ist nur, das man in jeder Datei ein from utils import * machen
muß. Dumm ist, wenn man eh die neuste Version von Python hat und die
ganze Reihe von Tests in in jedem Modul überflüssig sind.
Eine andere Möglichkeit ist __builtin__ zu erweitern. Dann ist nur ein
einmaliger import der Backports nötig und alle Neuerungen sind überall
aktiv. Hier zwei Beispiele:
import __builtin__
try: basestring ## Introduced in 2.3
except NameError:
import types
basestring = (types.StringType, types.UnicodeType)
__builtin__.basestring = basestring
try: enumerate ## Introduced in 2.3
except NameError:
def enumerate(collection):
"""Return an iterator that enumerates pairs of (i, c[i]). PEP 279.
>>> list(enumerate('abc'))
[(0, 'a'), (1, 'b'), (2, 'c')]
"""
## Copied from PEP 279
i = 0
it = iter(collection)
while 1:
yield (i, it.next())
i += 1
__builtin__.enumerate = enumerate
Bevor ich jetzt all die Dinge, die ich selber brauche aus den utils mit
__builtin__ anpasse, wollte ich mal nachfragen, ob es nicht schon sowas
gibt??? Gefunden hab ich nix...
Das Problem sind aber noch die Generatoren... Die gibt es zwar schon in
Python 2.2, aber nur mit einem from __future__ import generators und das
IMHO nur für das aktuelle Modul und nicht global.
z.B. erhalte ich einen SyntaxError bei der Verwendung von yield... yield
ist wohl einer der wenigen Key-Wörter. Somit klappt der Trick mit den
__builtin__.yield = yield nicht...
Wie kann man yield global "aktivieren" ???
Da der import von "from __future__ import *" keine großen
Preformanceeinbussen mit sich bringt, könnte ich das zur not auch in
jeder Datei machen...
Mfg.
Jens
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hi,
Ich benutze die Daemonisierungsvariante von
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/278731
Aber beim durchdebuggen steigt er immer beim Schliessen der offenen
Filehandles aus. eric3 sagt mir "Die Anwendung wurde unerwartet beendet"
und zwar _immer_ wenn ich fd=3 schliessen will.
Ich vermute das deswegen auch das logging durcheinanderkommt.
Jemand nen Tipp was da schief laeuft?
Andreas
--
You're growing out of some of your problems, but there are others that
you're growing into.
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hi,
ich wollte mal nachfragen ob es ein (moeglichst bereits mit
Standard-Python geliefertes) Modul gibt das mir beim Erzeugen eines
Daemon's hilft? Speziell das forken und wegschreiben der pid.
Ich kann das zwar auch selbst schreiben (bzw. "abschreiben") aber faends
angenehmer wenns schon da waere.
Andreas
--
A vivid and creative mind characterizes you.
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
ich stehe vor der Herausforderung, auf dem Mac einige Programme/Skripten
zu erstellen. Dabei kämpfe ich mit den Eigenheiten des Macs. Konkret
wurmt mich momenten:
* Gibt es außer der "Mctinthosh Reference" noch andere nette
Einführungen in "Python auf dem Mac"?
* Wie kann man IDLE dazu bringen, pythonw statt python zu starten?
* Wie kann ich für die GUI Argumente an das Skript übergeben? Muss ich
dazu immer erst "Save as Applett" oder eine Anwendung aus dem
Skript machen (mit BuildApp)?
Danke für jeden Tipp :-)
- --
Schönen Gruß - Regards
Hartmut Goebel
| Hartmut Goebel | IT-Security -- effizient |
| h.goebel(a)goebel-consult.de | www.goebel-consult.de |
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org
iQEVAwUBRGmRd8zajR0mSa83AQKpJAf8DOb5UrUHFgNKDOQVle4VE/dZeMvkHI0i
vpAUKyvcruvnR4dHuRkaD6uiPr1ihbGeU2HVVFpDLT+kJTxU8FGeoxPmHKzMmoYs
iJLYUnuj8HnfGkg4q+edfV4NUEVSd/9hUPNnLa7Y7fmlCtRPE7W+5WPnFTVqYd2c
wiyKkcU27E/36eCOIYhCJCfi9GuJo8piUnHYJDCbK0TOzFK83zdJ+e8RwkhDzAEM
KCmK4CWfUqrO8I/4AVh338yL0TH+mXYNu6KvTfIjsGs4dY0lYioq5XBGLBf6YtCF
8xY6UTgUkJHRW9RIeHo+nhL8Dwaw2iMyIaAlzIfu8ovpc9K8zczy7Q==
=208i
-----END PGP SIGNATURE-----
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo Liste,
ist zwar etwas OT aber ich kriegs nicht hin.
Ich habe ein Programm zur Einstellung der Weiterleitung und vacation
von Emails in Python geschrieben. Ich möchte dieses jetzt bei
tigris.org als Projekt verwalten.
Das Projekt 'vac' ist bei tigris.org angelegt.
Aber wie um Himmels Willen bekomme ich meine Daten dort hin. svn habe
ich installiert. Aber ein
svn import vac http://vac.tigris.org/svn/vac/trunk
kommt immer mit der Fehlermeldung
-->
svn: MKACTIVITY
von '/svn/vac/!svn/act/ec539d2d-c013-0410-94da-bc09399d172d': 400 Bad
Request (http://vac.tigris.org)
svn: Ihre Log-Meldung wurde in einer Temporärdatei abgelegt:
svn: 'svn-commit.2.tmp'
--<
zurück. Google und sonstige Beschreibungen helfen mir leider nicht
weiter. Tigris.org auch nicht. (Warscheinlich liegts wieder an meinen
Englischkenntnissen)
Wer kann mir weiter helfen?
--
cu
Roland Kruggel mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.15, KDE 3.5
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo Liste,
ich versende aus einem Pythonprogramm mails mit smtplib. Funktioniert
auch soweit, jedenfalls so lange es reine Textmails sind.
Ich muss jedoch einen Anhang mit versenden. Wie stelle ich das an?
Ich finde weder in der python-doc etwas darüber noch hilft mir google
weiter.
--
cu
Roland Kruggel mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.15, KDE 3.5
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de