Hallo,
gestern Abend habe ich Python 2.4 Compiliert und installiert. Funktioniert
einwandfrei. Mein Problem, ich habe noch andere Pakete (z. B. Eric 3, Zope
und ZODB) installiert. Muessen die alle neu compiliert werden oder reicht es
wenn ich das Verzeichnis site-packages von Python 2.3 nach Python 2.4
kopiere?
mfg
Albert
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo,
auf den ersten Versuch die Newsgroup de.comp.lang.python einzurichten wurde
ja hier bereits hingewiesen. Wegen einer Kleinigkeit wurde dieses Verfahren
aber leider abgebrochen. Mittlerweile läuft eine erneute Abstimmung (CfV).
Den Wahlzettel, der per E-Mail eingeschickt wird, findet ihr in der
Newsgroup de.admin.news.announce
<erneuter-CfV-1-Einrichtung-de.comp.lang.python-16.1.2005-Supersede(a)dana.de>
oder auch über
Google
http://groups.google.de/groups?dq=&hl=de&lr=&threadm=erneuter-CfV-1-Einrich…
(falls der Link nicht überlebt haben sollte: http://tinyurl.com/5g5gf)
Ich bitte um rege Teilnahme!
Gruß
Christian
--
GMX im TV ... Die Gedanken sind frei ... Schon gesehen?
Jetzt Spot online ansehen: http://www.gmx.net/de/go/tv-spot
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo,
habe folgende Frage. Kann ich "re.search" nicht ein Stringarray
übergeben? Führt immer zum Fehler!!
Ich möchte einfach nur aus eine Textdatei nach einem Textmuster
suchen..... (Zeilenweise)
Warum kann dies nicht ausgeführt werden? Ist nicht das komplette Proggi.
Vielen Dank für Eure Hilfe
Andreas
import sys
import re
import string
array = [1234, 4567]
src=open("xxx.txt", "r")
srclines= src.readlines()
src.close()
for line in srclines:
if re.search(arry[i], line):
^^^^
stößt auf Probleme
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sorry, mal wieder privat verschickt:
- -------- Original Message --------
Ich habe so einen Algorithmus im Buch "Perlen der Programmierkunst"
gelesen, dort wurde er allerdings in C realisiert. Ich habe ihn zur Zeit
leider nicht griffbereit.
MfG Gerhard
- --------------
Diez B. Roggisch wrote:
| Hallo,
|
|
|>ich mag die sets ja auch und sicher geht der in-Test mit sets schneller.
|>
|>Aber:
|>
|>1. nicht jede Liste lässt sich in ein set verwandeln (die Elemente müssen
|>hashable sein)
|
|
| Naja, aber welches Objekt ist das nicht? Falls das wirklich problematisch
| wird, kann man da immer noch was anderes machen - aber mit demselben
Argument
| waere ja auch der Einsatz von Dict's grundsaetzlich fraglich -
praktisch aber
| nicht.
|
|
|>2. die Umwandlung in ein set kostet auch etwas (Zeit und Speicher)
|
|
| Die Zeit ist aber immer noch besser als beim simplen quadratischen Suchen.
|
|
|>ich würde die Listen deshalb nicht lokal innerhalb der Testfunktion
|>umwandeln, was dazu führen kann, dass man dieselbe Liste x-mal in ein set
|>verwandelt, sondern, wenn ich weiß, dass die fraglichen Listen nur
hashable
|>Elemente enthalten, zuerst die Listen in sets umwandeln und dann mit
diesen
|>weiterarbeiten.
|
|
| Richtig.
|
| MfG Diez
|
| _______________________________________________
| python-de maillist - python-de(a)python.net
| http://python.net/mailman/listinfo/python-de
|
- --
- ------------------------------------------------------ skequell ------
~ Gerhard Quell Software & Knowledge Engineering
~ Schützenweg 3 eMail: gquell(a)skequell.de Fon: 0731-26400651
~ 89275 Elchingen web : http://www.skequell.de Fax: 0731-26400652
- --------------- pgp: 473EC53C - http://www.keyserver.net/en---------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.3.92 (GNU/Linux)
iD8DBQFB+lUkvHbZD0c+xTwRAjZXAKCLoIu/ggAGNgLlY/RsYI7nJbIneQCgoRig
Lr3ODAbK3WLGItSbk/MaiRo=
=LVWc
-----END PGP SIGNATURE-----
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo Harald
>hier sollte WENIGSTENS aus ls1 ein set gemacht werden...
>import sets
>def contains (ls1, ls2):
> sls1=sets.Set(ls1)
> for e in ls2:
> if e not in sls1:
> return False
> return True
>
>(dabei natürlich darauf achten, daß ls1 die länger der beiden Listen ist.
>
>a in b ist O(n) wenn b eine Liste ist, und O(1) wenn B ein Set oder
>ein Dict ist.
>
>noch fixer ist allerdings
>import sets
>def contains (ls1, ls2):
> return sets.Set(ls1).intersection(ls2)
>
>damit kommt eine Menge der gemeinsamen Elemente zurück... dann mit
>len prüfen oder direkt die gemeinsamen verwenden.
>
>sets ist mein Lieblingsmodul :)))
>Harald
ich mag die sets ja auch und sicher geht der in-Test mit sets schneller.
Aber:
1. nicht jede Liste lässt sich in ein set verwandeln (die Elemente müssen hashable sein)
2. die Umwandlung in ein set kostet auch etwas (Zeit und Speicher)
ich würde die Listen deshalb nicht lokal innerhalb der Testfunktion umwandeln, was dazu führen kann, dass man dieselbe Liste x-mal in ein set verwandelt, sondern, wenn ich weiß, dass die fraglichen Listen nur hashable Elemente enthalten, zuerst die Listen in sets umwandeln und dann mit diesen weiterarbeiten.
Rainer
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo ashraf
Mir ist nicht ganz klar, was Du meinst: Wenn es darum geht, ob die Liste als Element in einer anderen Liste enthalten ist, dann geht das mit dem >in< operator. Wenn du dagegen wissen willst, ob alle Elemente einer Liste auch in einer anderen Liste enthalten sind, dann musst Du selbst etwas schreiben.
Z. B. so:
def contains (ls1, ls2):
for e in ls2:
if e not in ls1:
return False
return True
Cao
Rainer
Rainer Fischbach
Senior Consultant
ECS Engineering Consulting & Solutions GmbH
Mühlstraße 3
D-92318 Neumarkt
Fon +49 9181 4764-84
Fax +49 9181 4764-50
email fischbach(a)ecs-gmbh.de
http://www.ecs-international.de/
-----Ursprüngliche Nachricht-----
Von: python-de-bounces(a)python.net [mailto:python-de-bounces@python.net] Im Auftrag von Ashraf Emawi
Gesendet: Donnerstag, 27. Januar 2005 16:22
An: python-de(a)python.net
Betreff: [Spam 42,42%] [Python-de] Listenvergleich
Hallo zusammen,
ich habe eine kleine frage, und zwar, ich suche nach einer
python-funktion, die feststellen kann, ob eine Liste in eine andere
enthalten ist. also wie die funktion "in", die untersucht, ob ein
element in einer Liste enthalten ist, aber nun eine Liste hat statt des
Elements. Falls jemand mir helfen koennte, waere ich sehr dankbar, da
meine listen viele tausende datensaetze enthalten, und die einzeln zu
vergleichen ist richtig muehsam.
gruss
ashraf
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo zusammen,
ich habe eine kleine frage, und zwar, ich suche nach einer
python-funktion, die feststellen kann, ob eine Liste in eine andere
enthalten ist. also wie die funktion "in", die untersucht, ob ein
element in einer Liste enthalten ist, aber nun eine Liste hat statt des
Elements. Falls jemand mir helfen koennte, waere ich sehr dankbar, da
meine listen viele tausende datensaetze enthalten, und die einzeln zu
vergleichen ist richtig muehsam.
gruss
ashraf
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo,
gestern Abend habe ich Python 2.4 Compiliert und installiert. Funktioniert
einwandfrei. Mein Problem, ich habe noch andere Pakete (z. B. Eric 3, Zope
und ZODB) installiert. Muessen die alle neu compiliert werden oder reicht es
wenn ich das Verzeichnis site-packages von Python 2.3 nach Python 2.4
kopiere?
mfg
Albert
PS Wenn diese Nachricht zwei mal Versand wurde bitte ich um Entschuldigung
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
warum sendest du deine antworten nich der liste?
On Tue, 25 Jan 2005 16:06:48 +0100, Diez B. Roggisch <deets(a)web.de> wrote:
> > hat wer ahnung wie ich auf eine openingres-db zugreifen kann?
> > lauft in der version 2.0/1997 auf einem windows-rechner
>
> odbc?
>
>
> Diez
>
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
--On Mittwoch, 26. Januar 2005 22:32 Uhr +0100 Andreas Pakulat
<apaku(a)gmx.de> wrote:
> Hi,
>
> da ich kein Archiv der ML gefunden hab und auch Google nicht so recht
> half, frag ich mal hier rum:
>
> Wie kriege ich aus mx.DateTime (oder auch mittels des time-Moduls)
> eine Zeitangabe als Integer (Sekunden seit dem 1.1.1970)? Ich hab
> bisher nur Funktionen gesehen, die mir nen float zurückgeben, ich
> brauche aber nen int.
floats kann man auch nach int konvertieren *wink mit dem zaunpfahl*
-aj
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de