![Wink ;)](./images/smilies/icon_wink.gif)
Die Suche ergab 4421 Treffer
- Donnerstag 5. November 2015, 13:00
- Forum: Offtopic
- Thema: Diskussionen zu "phpBB3.1; Neuer Server; Downtime; IPv6..."
- Antworten: 137
- Zugriffe: 60901
Re: Diskussionen zu "phpBB3.1; Neuer Server; Downtime; IPv6..."
@Damaskus, das habe ich schon gelesen aber es muss ja einen Grund gehabt haben, warum der Autor das auf sowas unsaegliches umstellt ![Wink ;)](./images/smilies/icon_wink.gif)
![Wink ;)](./images/smilies/icon_wink.gif)
- Mittwoch 4. November 2015, 22:40
- Forum: Offtopic
- Thema: Diskussionen zu "phpBB3.1; Neuer Server; Downtime; IPv6..."
- Antworten: 137
- Zugriffe: 60901
Re: Diskussionen zu "phpBB3.1; Neuer Server; Downtime; IPv6..."
Angenommen wir bleiben bei der codebox Geschichte: Gibt es eine Moeglichkeit den gesamten Code darzustellen oder nur in einer Scrollbox?
Wenn nicht, ist es IMO sowieso nicht brauchbar.
Wenn nicht, ist es IMO sowieso nicht brauchbar.
- Mittwoch 4. November 2015, 22:35
- Forum: Tkinter
- Thema: Alfons Mittelmeyer's Wundersame Welt
- Antworten: 81
- Zugriffe: 11087
Re: tkinter unter eclipse
Alfons bitte hoere endlich damit auf in fremden Threads ungefragt von `eval`, globalen Variablen, Namen loeschen & co anzufangen.
Ich bin es schon seit langem leid und ich glaube nicht, dass ich damit allein stehe.
Danke.
Ich bin es schon seit langem leid und ich glaube nicht, dass ich damit allein stehe.
Danke.
- Donnerstag 29. Oktober 2015, 20:02
- Forum: Allgemeine Fragen
- Thema: List Comprehension richtig verstehen
- Antworten: 26
- Zugriffe: 3519
Re: List Comprehension richtig verstehen
Ich hatte mir ja schon sowas gedacht, darum das Beispiel.
Der erste Ausdruck (hier eben 1) ist das was in der Liste landet, das muss mit der Ausgangsliste nichts zu tun haben.
In dem Fall wird also eine Liste mit genauso vielen 1en erstellt wie "pinguin" in `animals` vorkommt.
Der erste Ausdruck (hier eben 1) ist das was in der Liste landet, das muss mit der Ausgangsliste nichts zu tun haben.
In dem Fall wird also eine Liste mit genauso vielen 1en erstellt wie "pinguin" in `animals` vorkommt.
- Donnerstag 29. Oktober 2015, 16:49
- Forum: Allgemeine Fragen
- Thema: List Comprehension richtig verstehen
- Antworten: 26
- Zugriffe: 3519
Re: List Comprehension richtig verstehen
Ja, aber dann ist wieder das "b" im ersten Ausdruck ![Wink ;)](./images/smilies/icon_wink.gif)
So ganz geeignet war das Beispiel dann doch nicht![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
![Wink ;)](./images/smilies/icon_wink.gif)
So ganz geeignet war das Beispiel dann doch nicht
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
- Donnerstag 29. Oktober 2015, 15:35
- Forum: Allgemeine Fragen
- Thema: List Comprehension richtig verstehen
- Antworten: 26
- Zugriffe: 3519
Re: List Comprehension richtig verstehen
Ich verweise nochmal auf die "Langform" in meinem ersten Post hier ![Wink ;)](./images/smilies/icon_wink.gif)
Hier mal ein Beispiel in dem gar kein `b` mehr als erster Ausdruck vorkommt:
![Wink ;)](./images/smilies/icon_wink.gif)
Hier mal ein Beispiel in dem gar kein `b` mehr als erster Ausdruck vorkommt:
Code: Alles auswählen
penguin_count = sum(1 for animal in animals if animal == "penguin")
- Mittwoch 28. Oktober 2015, 23:48
- Forum: Allgemeine Fragen
- Thema: List Comprehension richtig verstehen
- Antworten: 26
- Zugriffe: 3519
Re: List Comprehension richtig verstehen
Wenn du die `for` Schleife verstehst, dann ist die LC nur ein kleiner Schritt davon weg: Es gibt eine direkte Entsprechung. Die Ausfuehrungsgeschwindigkeit kann man vernachlaessigen, aber die _Lese_geschwindigkeit ist bei einer LC definitiv hoeher (wenn man sie gewohnt ist), da der Ausdruck direkt w...
- Mittwoch 28. Oktober 2015, 23:18
- Forum: Allgemeine Fragen
- Thema: List Comprehension richtig verstehen
- Antworten: 26
- Zugriffe: 3519
Re: List Comprehension richtig verstehen
Jede LC kann man herunterbrechen: [dostuff(x) for x in xs if condition(x)] ~ result = [] for x in xs: if condition(x): result.append(dostuff(x)) Insofern ist "Abstraktion" fuer eine LC IMO etwas zu viel, das ist nicht mehr als syntaktischer Zucker. Abgesehen davon laesst sich die LC in dei...
- Mittwoch 28. Oktober 2015, 15:11
- Forum: Allgemeine Fragen
- Thema: Zip von zwei Listen mit Filterung
- Antworten: 11
- Zugriffe: 1614
Re: Zip von zwei Listen mit Filterung
@stefanbunde: Deine `filter` und LC Version sind nicht aequivalent und beide tun nicht das verlangte. lambda x: x[1] is not "garbage" ist ein Identitaetsvergleich und das gezeigte Ergebnis ist nicht garantiert, sondern wahrscheinlich nur ein Ergebnis davon, dass "garbage" beides ...
- Dienstag 27. Oktober 2015, 22:35
- Forum: Allgemeine Fragen
- Thema: re.findall mit HTML-Mehrzeiler
- Antworten: 5
- Zugriffe: 1090
Re: re.findall mit HTML-Mehrzeiler
Das kann ich nicht nachvollziehen: In [1]: s = """ ...: <item> ...: <title>FOOBAR TITEL</title> ...: <category>Mein Foobar</category> ...: <description>Hier findet Ihr Foobar über meine Foobar</description> ...: <link>http://foobar.org/about.php?id=111111&</link> ...: </item> ...:...
- Dienstag 27. Oktober 2015, 21:33
- Forum: Allgemeine Fragen
- Thema: re.findall mit HTML-Mehrzeiler
- Antworten: 5
- Zugriffe: 1090
Re: re.findall mit HTML-Mehrzeiler
Das Problem ist, dass deine Zeichengruppe '[\d]+' nicht auf beliebige Zahlen matcht, was du beabsichtigst, sondern auf die _Zeichen_ '\' und 'd'. Du willst da keine Zeichengruppe, also lass die eckigen Klammern weg. Aber du solltest dafuer wirklich einen HTML-Parser wie zB BeautifulSoup benutzen. RE...
- Montag 26. Oktober 2015, 20:26
- Forum: Allgemeine Fragen
- Thema: Allgemeine Fragen zu Python
- Antworten: 9
- Zugriffe: 1430
Re: Allgemeine Fragen zu Python
Der OP hat es ja selbst erwaehnt und auch, dass es wohl wg ungenannter Fehler unbenutzbar ist ![Wink ;)](./images/smilies/icon_wink.gif)
Die Fehler sind u.U. interessant, vllt kann ja jemand helfen.
![Wink ;)](./images/smilies/icon_wink.gif)
Die Fehler sind u.U. interessant, vllt kann ja jemand helfen.
- Montag 26. Oktober 2015, 15:28
- Forum: Allgemeine Fragen
- Thema: Externer Prozess aufrufen - Konsole schließen
- Antworten: 12
- Zugriffe: 1508
Re: Externer Prozess aufrufen - Konsole schließen
@cofi, kodela: der Stern ist in Python 3 neu hinzugekommen und trennt Keyword-only-Argumente von normalen Argumenten. Der ist auch praesent in der Python2 Dokumentation: https://docs.python.org/2/library/subprocess.html#subprocess.call Und tut ja auch das was ich sage ;) Aber danke, das wusste ich ...
- Montag 26. Oktober 2015, 14:04
- Forum: Allgemeine Fragen
- Thema: Gutes Buch für Einstieg in Python
- Antworten: 17
- Zugriffe: 2052
Re: Gutes Buch für Einstieg in Python
Ah entschuldige. Ich hatte mich nur erinnert, dass es damals schon eine Rezension im freien Magazin gab und das hier auch damals von dessen Autor erwaehnt wurde. Manchmal kann man sich bei 1 + 1 halt doch verrechnen ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
- Montag 26. Oktober 2015, 14:02
- Forum: Allgemeine Fragen
- Thema: Externer Prozess aufrufen - Konsole schließen
- Antworten: 12
- Zugriffe: 1508
Re: Externer Prozess aufrufen - Konsole schließen
Welche Argumente optional sind und was der Stern bedeutet sind normale Python-Semantik: Alles was vorbelegt ist, ist optional und der Stern bedeutet beliebige Argumente. Aber das kann dir das Tutorial besser erklaeren: https://docs.python.org/2/tutorial/controlflow.html#more-on-defining-functions Wa...
- Montag 26. Oktober 2015, 01:05
- Forum: Allgemeine Fragen
- Thema: Externer Prozess aufrufen - Konsole schließen
- Antworten: 12
- Zugriffe: 1508
Re: Externer Prozess aufrufen - Konsole schließen
Ich verstehe nicht, wie du sagen kannst, dass du die `subprocess` Dokumentation gelesen hast und dann meinst, dein Aufruf haette funktionieren koennen: args is required for all calls and should be a string, or a sequence of program arguments. Providing a sequence of arguments is generally preferred,...
- Sonntag 25. Oktober 2015, 22:21
- Forum: Allgemeine Fragen
- Thema: Gutes Buch für Einstieg in Python
- Antworten: 17
- Zugriffe: 2052
Re: Gutes Buch für Einstieg in Python
Dann nehme ich es zurueck ![Smile :)](./images/smilies/icon_smile.gif)
In dem Fall, weil du auch die alte Auflage rezensiert hast und um die Probleme wusstest, haette ich mir aber einen Hinweis gewuenscht, dass sich einiges getan hat![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
In dem Fall, weil du auch die alte Auflage rezensiert hast und um die Probleme wusstest, haette ich mir aber einen Hinweis gewuenscht, dass sich einiges getan hat
![Smile :)](./images/smilies/icon_smile.gif)
- Sonntag 25. Oktober 2015, 21:31
- Forum: Allgemeine Fragen
- Thema: Gutes Buch für Einstieg in Python
- Antworten: 17
- Zugriffe: 2052
Re: Gutes Buch für Einstieg in Python
Die Rezension ist IMO nicht mehr als ein Inhaltsverzeichnis und da v.a. der Vergleich mit den Vorgaengerversionen fehlt, waere ich sehr zurueckhaltend mit einer Empfehlung.
Wenn ich mich recht erinnere hatten die letzten Auflagen auch keine Verbesserungen an den kritisierten Teilen.
Wenn ich mich recht erinnere hatten die letzten Auflagen auch keine Verbesserungen an den kritisierten Teilen.
- Sonntag 25. Oktober 2015, 19:02
- Forum: Allgemeine Fragen
- Thema: Kommandozeilenparameter mit Schlüsselparameter
- Antworten: 4
- Zugriffe: 1078
Re: Kommandozeilenparameter mit Schlüsselparameter
Da "click" eine reine Python Bibliothek ist kannst du es auch einfach deinem Programm beilegen und es wird funktionieren.
Das gesagt, man kann mit "argparse" auch recht angenehm Optionen umsetzen.
Das gesagt, man kann mit "argparse" auch recht angenehm Optionen umsetzen.
- Sonntag 25. Oktober 2015, 14:14
- Forum: Allgemeine Fragen
- Thema: Externer Prozess aufrufen - Konsole schließen
- Antworten: 12
- Zugriffe: 1508
Re: Externer Prozess aufrufen - Konsole schließen
Zum Fenster: http://code.activestate.com/recipes/409002-launching-a-subprocess-without-a-console-window/ Zum Warten, schau mal welche Funktionen subprocess noch so hat und was `call` denn genau tut. Daneben: Du benutzt `call` falsch und solltest eine Liste der Argumente uebergeben: subprocess.call([...