<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.python.general.german">
    <title>gmane.comp.python.general.german</title>
    <link>http://blog.gmane.org/gmane.comp.python.general.german</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7842"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7841"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7840"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7839"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7838"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7837"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7836"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7835"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7834"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7833"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7832"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7831"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7830"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7829"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7828"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7827"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7826"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7825"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7824"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.general.german/7823"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7842">
    <title>PyCon DE 2012 - Anmeldung eröffnet</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7842</link>
    <description>&lt;pre&gt;Hallo Python-Community,

ab sofort kann sich jeder an Python Interessierte für
die zweite PyCon DE [1], die vom 29. Oktober bis zum
3. November 2012 in Leipzig stattfindet, anmelden [2].
Der Frühbucherrabatt gilt bis zum 30. Juni, also gleich
anmelden.

Wer zur Konferenzen mit einem Vortrag oder einem Tutorial
beitragen möchte kann seine Vorschläge noch bis zum
Ende des Monats einreichen [3].

Bitte verbreitet die gute Nachricht weiter.

Wer immer über die PyCon DE auf dem laufenden bleiben
möchte kann uns auch auf Twitter unter &amp;lt; at &amp;gt;pyconde folgen.

Viele Grüße
Mike

[1] http://2012.de.pycon.org/
[2] http://2012.de.pycon.org/tickets/
[3] http://2012.de.pycon.org/proposals/submit/

_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Mike Müller</dc:creator>
    <dc:date>2012-05-24T16:10:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7841">
    <title>Re: Erweiterte "For"-Schleife</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7841</link>
    <description>&lt;pre&gt;

ich baue mir bei sowas gerne lokale Mini-Funktionen, die die Semantik besser
abbilden. Durch die Lokalität bleibt auch das Gesamtbild erhalten und der
globale Namensraum wird nicht gestört.

def children(node, which):
    # Einzeiler:
    return (child for child in node.childNodes if child.localName == which)

    # ODER

    # ich neige allerdings zu for-schleifen mir yield.
    # vertikal ist netter:
    for child in node.childNodes:
        if child.localName == which:
            yield child

for header in children(f, 'header'):
    for prop in children(header, 'property'):
        # dosomething

nd
&lt;/pre&gt;</description>
    <dc:creator>André Malo</dc:creator>
    <dc:date>2012-05-16T19:46:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7840">
    <title>Re: Python 2.6 vermisst ein math-Modul: was ist jetzt die beste Strategie, um das Modul nach zu installieren?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7840</link>
    <description>&lt;pre&gt;Am 15. Mai 2012 22:48 schrieb Suesssauer &amp;lt;yh.wang.de&amp;lt; at &amp;gt;googlemail.com&amp;gt;:

Wie hast Du Python 2.7 installiert, und wie und für welches Python
hast Du "ipython" installiert?

Was immer Du jetzt auch tust, lösche *auf keinen Fall* das mit OS X
mitgelieferte Python!
_______________________________________________
python-de maillist  -  python-de&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/python-de
&lt;/pre&gt;</description>
    <dc:creator>Sebastian Wiesner</dc:creator>
    <dc:date>2012-05-16T16:53:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7839">
    <title>Re: python-de Nachrichtensammlung, Band 109, Eintrag 11</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7839</link>
    <description>&lt;pre&gt;Ich habe jetzt keine Ahnung von Macs und wie die Paketverwaltung
dort funktioniert, aber versuch mal: python2.6 ipython.py
(Du sagst, dass python 2.6 zur verfügung hast)

agon
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Agon Hajdari</dc:creator>
    <dc:date>2012-05-16T14:34:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7838">
    <title>Python 2.6 vermisst ein math-Modul: was ist jetzt die beste Strategie, um das Modul nach zu installieren?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7838</link>
    <description>&lt;pre&gt;Hallo, bin relativ neu mit Python bzw. MacOS. Verwende bisher Python2.6, und habe aus bestimmten Gründen neulich Python2.7 zusätzlich auf mein MacOS (10.6.8) installiert. Seither passiert ein komischer Fehler (OK, vielleicht war das auch schon immer so, glaub aber nicht). z.B. wenn ich das random-Modul importieren will, oder jetzt gerade ipython installieren wollte:

$ python ipython.py
Traceback (most recent call last):
  File "ipython.py", line 21, in &amp;lt;module&amp;gt;
    this_dir, 'IPython', 'scripts', 'ipython'
  File "IPython/scripts/ipython", line 5, in &amp;lt;module&amp;gt;
    from IPython.frontend.terminal.ipapp import launch_new_instance
  File "IPython/__init__.py", line 43, in &amp;lt;module&amp;gt;
    from .config.loader import Config
  File "IPython/config/loader.py", line 27, in &amp;lt;module&amp;gt;
    from IPython.utils.path import filefind, get_ipython_dir
  File "IPython/utils/path.py", line 19, in &amp;lt;module&amp;gt;
    import tempfile
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/tempfile.py", line 34, in &amp;lt;module&amp;gt;
    from random import Random as _Random
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/random.py", line 45, in &amp;lt;module&amp;gt;
    from math import log as _log, exp as _exp, pi as _pi, e as _e, ceil as _ceil
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/math.so, 2): Symbol not found: __PyLong_AsScaledDouble
  Referenced from: /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/math.so
  Expected in: flat namespace
 in /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/math.so

Was tu ich jetzt? 
1) Deinstallieren (wie geht das sauber? Einfach Unterverzeichnis löschen?) und dann neu installieren? Wird das gehen, ich will ja jetzt mein Python 2.7 haben, und dann wird Python2.6 wieder als Default auf den python-Pfad gesetzt?

2) Modul suchen (wo?, ich weiß ja nicht mal, was genau python haben will), und nur dies nachinstallieren?

3) Python2.6 einfach ersatzlos löschen? Dann kann aber sein, dass die alten Projektchen mit Python2.6 nicht mehr funktionieren.

Wer weiß da Rat? Wäre echt hilfreich!! Allmählich will ich nicht mehr so kleine Sachen in Eclipse machen, da jedes Mal ein File für anlegen ist albern. 

Danke!!










_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Suesssauer</dc:creator>
    <dc:date>2012-05-15T20:48:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7837">
    <title>Re: Erweiterte "For"-Schleife</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7837</link>
    <description>&lt;pre&gt;Hallo,

Ich denke, das hängt damit zusammen, das die beiden Konstrukte eine ganz 
unterschiedliche Historie haben.
Die for-Schleife ist aus der imperativen Welt. 
Die List-Comprehension kommt auf der funktionalen Welt. Sie lehnt sich an die 
Mengentheorieschreibweise an. 
s = { 2*x | x e N , x^2 &amp;gt; 3 } (e steht für das matematische Element Symbol) oder in Python 
s = [ 2*x for x in N if (x*x) &amp;gt; 3 ]  
Tatsächlich ist die List-Comprehension nur Syntactic Sugar für die zwei 
funktionalen Funktionen map und filter.
Genauer lässt sich dies auf Wikipedia nachlesen.

Gruß,
Rainer  
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>r.grimm-Pt+Xe7GJXK+P2YhJcF5u+nqWYbMAw+HU&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-10T05:45:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7836">
    <title>Karlsruhe Python User Group, 18.05.2012, 19 Uhr</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7836</link>
    <description>&lt;pre&gt;Die Karlsruher Python User Group (KaPy) trifft sich wieder.  Ja, es
gibt uns noch!  :D

Am 18.05.2012, um 19 Uhr, in den Clubräumen des Entropia e.V.
(http://entropia.de/wiki/Anfahrt).

So wie eigentlich jeden 3. Freitag im Monat.

Es gibt auch eine Mailinglist auf
https://lists.bl0rg.net/cgi-bin/mailman/listinfo/kapy.
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Jürgen A. Erhard</dc:creator>
    <dc:date>2012-05-14T18:07:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7835">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7835</link>
    <description>&lt;pre&gt;Guten Morgen Thomas,



Cool, dann bin ich ja beruhigt, dass ich in die gleiche Richtung gedacht 
hab :-).

Grüße
Michael
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Michael Weber</dc:creator>
    <dc:date>2012-05-14T07:36:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7834">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7834</link>
    <description>&lt;pre&gt;Hallo Thomas,



Definitiv: Nein.


OMG, an das Leseproblem hatte ich noch gar nicht gedacht.


Ich denke mal, dass ich die ganze Prüfsummen-Orgie eher unter den Tisch 
fallen lassen werde einfach mal den beiden Datenbanksystemen vertraue will.

Statt dessen werde ich lieber ausreichend Tests machen mit den Daten, 
die in der Ziel-DB landen.

Gruß und fetten Dank

Michael
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Michael Weber</dc:creator>
    <dc:date>2012-05-11T13:02:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7833">
    <title>Re: urandom "suitable for cryptographic use"?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7833</link>
    <description>&lt;pre&gt;

*autsch* PEBKAC.

|dd if=/dev/random of=~/randfile ...

wäre der korrekte Weg, um ein RANDFILE anzulegen, was man dann openssh
mitgeben kann.


RANDFILE=/dev/zero strace openssl genrsa 512

[...]
|open("/dev/zero", O_RDONLY)             = 3
|read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
|read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
|close(3)
[...]

openssh liest (unabhängig von der Schlüssellänge) erst mal bis zu 16 KiBits
Entropie. Wenn man das mit /dev/random versucht, muß man sich nicht wundern,
wenn es länger als eine Endlosschleife dauert.


Vinzent.

&lt;/pre&gt;</description>
    <dc:creator>Vinzent Hoefler</dc:creator>
    <dc:date>2012-05-11T12:50:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7832">
    <title>Re: Erweiterte "For"-Schleife</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7832</link>
    <description>&lt;pre&gt;Am 11. Mai 2012 12:38 schrieb Thomas Rachel
&amp;lt;nutznetz-0c1b6768-bfa9-48d5-a470-7603bd3aa915&amp;lt; at &amp;gt;spamschutz.glglgl.de&amp;gt;:

In Comprehensions und Generatorausdrücken kann man auf ein eigenes
"if" nicht verzichten. Beides sind grammatikalisch Ausdrücke (aka
expressions). Ausdrücke können keine Anweisungen (aka "statements")
enthalten. Mithin kann man in solchen Ausdrücken kein „normales“ "if"
nutzen, um bestimmte Elemente zu überspringen. Eine eigene
grammatikalische Regel für Bedingungen in Comprehensions und
Generatorausdrücken ist mithin unabdingbar.

Eine "for"-Anweisung allerdings erwartet als nächstes Token einen
Block, in welchem wiederum weitere Anweisungen stehen können. Mithin
kann man an dieser Stelle eine normale "if"-Anweisung nutzen, um
Elemente zu überspringen. Es bedarf keiner weiteren zusätzlichen
Regel, welche die Grammatik verkomplizieren würde und das Prinzip des
Zen, dass es einen offensichtlichen Weg geben soll, verletzen würde.

Es spricht ja im Übrigen auch nichts dagegen, "for"-Schleifen mit
Generatorausdrücken zu kombinieren, i.e.

headers = (n for n in node.childNodes if n.localName == 'header')
for node in header:
   # …

Ich persönlich finde das ohnehin eleganter, da man so reine
Datenverarbeitung ohne Seiteneffekte von potentiell
seiteneffektbehafteten Anweisungen trennt, also einen „funktionaleren“
Programmierstil verwendet. Generell würde ich "for"-Schleifen falls
möglich nur für Seiteneffekte wie beispielsweise die Ausgabe von Daten
nutzen, und ansonsten eher Iteratoren, Generatoren und Funktionen,
allgemein implizite Iteration, nutzen, um Daten zu verarbeiten und zu
filtern.
_______________________________________________
python-de maillist  -  python-de&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/python-de
&lt;/pre&gt;</description>
    <dc:creator>Sebastian Wiesner</dc:creator>
    <dc:date>2012-05-11T12:31:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7831">
    <title>Re: Erweiterte "For"-Schleife</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7831</link>
    <description>&lt;pre&gt;Am 11.05.2012 11:37 schrieb Stefan Behnel:

Kann ich nicht nachvollziehen. Ich nehme an, daß das Ganze auf a if b 
else c abzielt.

Aber

1. fehlt da ja dann der else-Teil und
2. wäre das bei List comprehensions, Generator expressions und dem seit 
2.7 bei set und dict vorkommenden Teilen ebenso:

i for i in a if b

vs.

i for i in a if b else c

Grade getestet: Letzteres läßt sich in [] und () nicht parsen, aber 
dennoch sollte es doch auch einen Weg geben,

for i in a if b else c: i

von dem (noch) nicht exisitierenden

for i in a if b: i

zu unterscheiden...


Thomas

_______________________________________________
python-de maillist  -  python-de&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/python-de
&lt;/pre&gt;</description>
    <dc:creator>Thomas Rachel</dc:creator>
    <dc:date>2012-05-11T10:38:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7830">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7830</link>
    <description>&lt;pre&gt;Am 11.05.2012 08:59 schrieb Michael Weber:

Tja, aber wo willst Du da ansetzen mit Prüfsummen? Stehen in der alten 
DB denn schon Prüfsummen drin?

Wenn nein, hast Du doch folgendes Szenario:

* lies Datensatz
* berechne Prüfsumme
* schreibe Datensatz

und nun? was machst Du mit der Prüfsumme? Ok, Du kannst natürlich

* lies geschriebenen Datensatz
* berechne Prüfsumme
* vergleiche Prüfsumme

machen. Aber damit hast Du nur den Schreibvorgang verifiziert. Was, wenn 
- hypothetisch - beim Lesen was schiefging?

Aber ich denke mal, daß das unwahrscheinlich ist, da die gängigen 
DB-Systeme doch so zuverlässig sind, daß man darauf verzichten kann. Und 
das ebenso beim Schreiben...


Thomas
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Thomas Rachel</dc:creator>
    <dc:date>2012-05-11T10:01:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7829">
    <title>Re: Erweiterte "For"-Schleife</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7829</link>
    <description>&lt;pre&gt;Olе Streicher, 09.05.2012 15:15:

Ja, richtig. Minidom ist ein Problem.

Stefan
_______________________________________________
python-de maillist  -  python-de&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/python-de
&lt;/pre&gt;</description>
    <dc:creator>Stefan Behnel</dc:creator>
    <dc:date>2012-05-11T09:38:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7828">
    <title>Re: Erweiterte "For"-Schleife</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7828</link>
    <description>&lt;pre&gt;Hartmut Goebel, 09.05.2012 16:21:

Ja, das ist auch das Hauptargument, wenn dieser Vorschlag mit einiger
Regelmäßigkeit auf den Python-Mailinglisten auftaucht.

Stefan
_______________________________________________
python-de maillist  -  python-de&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/python-de
&lt;/pre&gt;</description>
    <dc:creator>Stefan Behnel</dc:creator>
    <dc:date>2012-05-11T09:37:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7827">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7827</link>
    <description>&lt;pre&gt;Am 11.05.2012 08:59, schrieb Michael Weber:

Ja, du hast Recht. "Unittest" ist nicht der passende Begriff. Ich meinte hier Integrationstest[1]
Falls du ständig Daten zwischen den DBs abgleichen würdest, wäre hier auch ein ständiger Integrationstest sinnvoll.
Für eine Einmalaktion natürlich nicht.

 &amp;gt; Oder habe ich jetzt Unittests doch falsch verstanden?

Nein, hast du nicht.

Gruß,
   Thomas

[1]
http://de.wikipedia.org/wiki/Softwaretest#Integrationstest



&lt;/pre&gt;</description>
    <dc:creator>Thomas Guettler</dc:creator>
    <dc:date>2012-05-11T09:29:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7826">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7826</link>
    <description>&lt;pre&gt;Am 11.05.2012 08:59, schrieb Michael Weber:

Korrekt. Und damit sind unittests nicht das, was Du suchst.

&lt;/pre&gt;</description>
    <dc:creator>Hartmut Goebel</dc:creator>
    <dc:date>2012-05-11T08:08:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7825">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7825</link>
    <description>&lt;pre&gt;Am 10.05.2012 16:42, schrieb Michael Weber:

Dann würde ich beide Datenbanken als SQL oder die einzelnen Tabellen als
CVS dumpen und einen diff darüber jagen. Du gehst ja davon aus, dass es
keine Fehler bei der Übertragung gegeben hat.

&lt;/pre&gt;</description>
    <dc:creator>Hartmut Goebel</dc:creator>
    <dc:date>2012-05-11T08:07:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7824">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7824</link>
    <description>&lt;pre&gt;Guten Morgen Thomas,


An hashlib hab ich auch schon gedacht.


Der Sync ist ne einmalige Sache mit dem Ziel, das System, von dem 
gelesen wird, sterben zu lassen.

Bitte korrigiere mich, wenn ich etwas falsch verstanden habe. Aber sind 
Unittests nicht dafür da, den Code und seine Funktionsfähigkeit an sich 
zu testen?
Weil, wenn dem wirklich so ist, würde mir das nichts bringen, da ich 
nach einer Möglichkeit suche, sicher zu stellen, dass der gelesene 
Datensatz unverfälscht in das Ziel geschrieben wird. Quasi wäre das 
meine persönliche Garantie.

Oder habe ich jetzt Unittests doch falsch verstanden?

Gruß und Danke schon mal.

Michael
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Michael Weber</dc:creator>
    <dc:date>2012-05-11T06:59:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7823">
    <title>Re: urandom "suitable for cryptographic use"?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7823</link>
    <description>&lt;pre&gt;On Wed, 09 May 2012 20:18:00 +0200
Christian Heimes &amp;lt;lists-RPk2yecm54SELgA04lAiVw&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


Sehe da keinen Widerspruch. Beide sagen, dass urandom gut ist wenn man
mittel-wichtig Zufallszahlen braucht.

Oder es ist zu früh für mich ;)

grüße,
Marek
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Marek Kubica</dc:creator>
    <dc:date>2012-05-11T02:21:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.general.german/7822">
    <title>Re:  Prüfsumme oder keine Prüfsumme: das ist hier die Frage!</title>
    <link>http://permalink.gmane.org/gmane.comp.python.general.german/7822</link>
    <description>&lt;pre&gt;Hallo,

On Thu, 10 May 2012 16:42:56 +0200
Michael Weber &amp;lt;michael.weber-hCTsRTSxMiYx+ujPml9tQg&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


Ich würde dir hingegen vorschlagen einfach eine Datenbank zu verwenden
der du vertrauen kannst. Ich habe noch nie einen korrupten Datensatz
aus z.B. PostgreSQL bekommen und es würde mir im Traum nicht einfallen
da Checksummen zu machen.

Wenn man damit anfängt, dann hat das kein Ende, da kann ich auch
paranoid werden und die Daten im RAM checksummen, kann ja sein dass ein
kosmischer Bitflip sie kaputtgemacht hat. Und dann sollte ich die
Funktion zum checksummen checksummen, und diese wieder checksummen.
It's checksums all the way down.

Nene, ich sehe hier echt keinen Handlungsbedarf. Mir wirkt so als
erfindest du dein eigenes Problem. Aber vielleicht fehlen mir die
Informationen: wie kommst du auf die Idee Daten in der Datenbank zu
checksummen, hattest du denn damit schon Probleme?

grüße,
Marek
_______________________________________________
python-de maillist  -  python-de-+ZN9ApsXKcEdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org
http://mail.python.org/mailman/listinfo/python-de

&lt;/pre&gt;</description>
    <dc:creator>Marek Kubica</dc:creator>
    <dc:date>2012-05-11T02:11:53</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.python.general.german">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.general.german</link>
  </textinput>
</rdf:RDF>

