Die Suche ergab 762 Treffer

von BlackVivi
Samstag 2. Mai 2009, 13:13
Forum: Allgemeine Fragen
Thema: Refactoring, oder wie macht man es schön.
Antworten: 6
Zugriffe: 997

- Beachte PEP8 - Kein Code auf Modulebene... verteil die Vorgänge auf Funktionen und pack die Aufrufe in eine main Methode, die du am Ende des Moduls mit if __name__ == "__main__": main() aufrufst... schau im Forum rum, da gibts viele Beispiele dafür. - Wenn es auf Funktionen verteilt ist,...
von BlackVivi
Montag 27. April 2009, 22:21
Forum: Allgemeine Fragen
Thema: Warum Python?
Antworten: 47
Zugriffe: 5910

Re: Warum Python?

Dauerbaustelle hat geschrieben:
Leonidas hat geschrieben: Puh, also wenn es nicht um Dinge geht die Performance benötigen würde mir kein Grund einfallen, warum man mit Java Anwendungen schreiben wollte.
Gerade *wenn* es um Performance geht, würde ich kein Java nehmen.
Wieso?
von BlackVivi
Montag 27. April 2009, 00:11
Forum: Offtopic
Thema: Warum i?
Antworten: 21
Zugriffe: 3433

Ich zitiere mal die englische Wikipedia: A common identifier naming convention is for the loop counter to use the variable names i, j and k (and so on if needed), where i would be the most outer loop, j the next inner loop, etc. The reverse order is also used by some programmers. This style is gener...
von BlackVivi
Samstag 18. April 2009, 11:35
Forum: Allgemeine Fragen
Thema: Login auf Webseite; 2 cookies = problem ?
Antworten: 20
Zugriffe: 4722

Versuch's mal mit der Mechanize-Bibliothek. Die's eigentlich für solche Aufgaben gedacht... und ich hab sie auch immer benutzt.
von BlackVivi
Montag 30. März 2009, 15:59
Forum: Offtopic
Thema: Bin ich der einzige... (Javatypen-Diskussion)
Antworten: 14
Zugriffe: 4080

BlackJack hat geschrieben:Für die "üblichen Sachen" finde ich für Java `org.apache.commons` nützlich. Zum Beispiel `FileUtil` und `IOUtil aus `org.apache.commons.io` mit jeweils einem ganzen Sack voller statischer Methoden.
O_O Danke für den Tip!
von BlackVivi
Donnerstag 26. März 2009, 19:34
Forum: Offtopic
Thema: Bin ich der einzige... (Javatypen-Diskussion)
Antworten: 14
Zugriffe: 4080

Um das zu erreichen gibst du der Basisklasse eine Methode "doSomething", welche als Parameter die Strukturen bekommt, welche von den abgeleiteten Klassen bearbeitet werden sollen. Iterierst du nun über die Collection rufst du auf deren Elementen die Methode "doSomething(some, structs...
von BlackVivi
Donnerstag 26. März 2009, 19:19
Forum: Offtopic
Thema: Bin ich der einzige... (Javatypen-Diskussion)
Antworten: 14
Zugriffe: 4080

Ich meine... ich implementier 2 Klassen... beide erben von etwas. Ich pack all das Zeug unter dieser Klasse, in der ich geerbt habe, in eine Collection. Dann durchlauf ich die später und prüfe, welche Art von Objekt ich antreffe... Kann mir nicht vorstellen, dass das alzu Javalike ist oO'' Außerdem...
von BlackVivi
Donnerstag 26. März 2009, 17:58
Forum: Offtopic
Thema: Bin ich der einzige... (Javatypen-Diskussion)
Antworten: 14
Zugriffe: 4080

Absolut, immer wenn ich irgendwas implementiere bin ich später damit beschäftigt das Typsystem zufrieden zu bekommen. Schon allein die Möglichkeit die Typen via Type Inference herauszubekommen sind in Scala schon mal ein großer Vorteil. Ich meine... ich implementier 2 Klassen... beide erben von etw...
von BlackVivi
Donnerstag 26. März 2009, 17:21
Forum: Offtopic
Thema: Bin ich der einzige... (Javatypen-Diskussion)
Antworten: 14
Zugriffe: 4080

Bin ich der einzige... (Javatypen-Diskussion)

...für den sich das Typensystem von Java meistens anfühlt wie'ne Kette mit'n großen Ball dran oO'? Ich erwische mich selbst immer dabei, wenn ich Java programmier, es irgendwie... dynamisch machen zu wollen. Mir fehlt soviel... Die einfachsten Sachen sind wie... ach, ich kann es ganz schwierig besch...
von BlackVivi
Montag 23. März 2009, 23:21
Forum: Allgemeine Fragen
Thema: Encoding
Antworten: 4
Zugriffe: 1005

1. Sorg dafür, dass du weißt in welchem Encoding deine Dateien gespeichert werden. 2. Füg dieses Encoding zum Shebang hinzu: #!/usr/bin/env python # -*- coding: utf-8 -*- ...als Beispiel. 3. Benutz Unicode-Strings. Das heißt... Stringliterale sollten zu Unicodeliteralen werden: u"Üüüß" ode...
von BlackVivi
Montag 23. März 2009, 21:09
Forum: Codesnippets
Thema: Ausgabe wie in C++ und D (Tango)
Antworten: 2
Zugriffe: 2100

lunar hat geschrieben:D kenne ich nicht, von den C++-Strömen ist das jedenfalls noch sehr weit entfernt, da alle Manipulatoren fehlen. Spitze Klammern machen noch kein C++ ;)
*mit Augen roll*

Im Endeffekt war's nur ein Scherz....
von BlackVivi
Montag 23. März 2009, 17:48
Forum: Codesnippets
Thema: Ausgabe wie in C++ und D (Tango)
Antworten: 2
Zugriffe: 2100

Ausgabe wie in C++ und D (Tango)

Mir war langweilig.

http://codepad.org/p7TwQJM6
von BlackVivi
Montag 23. März 2009, 16:19
Forum: Allgemeine Fragen
Thema: Alle Elemente aus verschachtelten Datentypen
Antworten: 8
Zugriffe: 1395

Nocta hat geschrieben:@DasIch: Das ist ja keine Rekursion mehr ;)
Doch, natürlich o_o Schau nochmal genauer hin.
von BlackVivi
Sonntag 22. März 2009, 00:58
Forum: Allgemeine Fragen
Thema: Bilder downloaden und umbenennen
Antworten: 17
Zugriffe: 4071

Du hast in deinem Post nicht erwähnt, wieso du Curl benutzen willst - man geht dann davon aus, dass du urllib nicht kennst. Die Daten von urlretrieve sind binär, wenn du auch binäre Daten haben möchtest, Bilder zum Beispiel. Die Sache mit der Dateiendung lässt sich auch simpel lösen. Du schaust dir ...
von BlackVivi
Dienstag 17. März 2009, 21:01
Forum: Allgemeine Fragen
Thema: Teilbereiche/Traversierungen??
Antworten: 8
Zugriffe: 1051

Also, wie gesagt ich bin Anfänger... guter Code schlechter Code, na ja! Was haben die Leute neuerdings gegen einen guten Programmierstil?... Es schadet einem nicht. Man sollte erst den Stil und dann das Programmieren lernen... weil man das eine sonst nich mehr los wird =/ Und das is ärgerlich. Ist ...
von BlackVivi
Dienstag 17. März 2009, 01:31
Forum: Allgemeine Fragen
Thema: Guter Weg um "Skalar" an eine Liste zu addieren
Antworten: 15
Zugriffe: 1932

Code: Alles auswählen

>>> import operator as op
>>> l = [1, 2, 3]
>>> skalar = 6
>>> from itertools import imap
>>> list(imap(lambda x: op.add(x, skalar), l))
[7, 8, 9]
Was spricht dagegen o_o? Wahrscheinlcih denk ich zu ... meh, doof.
von BlackVivi
Samstag 14. März 2009, 14:42
Forum: Allgemeine Fragen
Thema: An alle Schüler und Studenten mit Informatikproblemen
Antworten: 198
Zugriffe: 365146

Bei uns wird in Info1 und Info2 auch Java zur Veranschaulichung genommen, Programmierkonzepte wird mit *seufz* C++ gelehrt.

Bei vielen Aufgaben is's uns aber freigestellt, welche Programmiersprache wir benutzen. Eigentlich wird neues gerne begrüßt... und OSS sowieso.
von BlackVivi
Dienstag 10. März 2009, 20:48
Forum: Allgemeine Fragen
Thema: Com Anwendungen und Funktionen
Antworten: 14
Zugriffe: 1885

Re: Com Anwendungen und Funktionen

Weiß jemand, wie man sich alle Com-fähigen Programme seines Rechners anzeigen lassen kann oder wie man herauskriegt welche Funktionen das Programm zur Verfügung stellt.. ? Die PythonWin-IDE hat'n Com-Explorer oder sowas in'r Art.. ansonsten gibts halt Dokumentation zum Programm, da kocht jedes ihr ...
von BlackVivi
Montag 9. März 2009, 10:21
Forum: Offtopic
Thema: Sklaverei, Sparta etc.
Antworten: 31
Zugriffe: 7452

Neue deutsche Geschichte (> 1950) wurde in meinem Kurs (Geschichte bis zur 13, GK, NRW Abi 2007) nicht nennenswert behandelt. Bei mir, Realschule bis zur 10ten Klasse, wurde die DDR und der Mauerfall und all das bis zum erbrechen behandelt. Das war schon fast pervers oO'' Drittes Reich hingegen hat...
von BlackVivi
Montag 2. März 2009, 21:15
Forum: Offtopic
Thema: Sklaverei, Sparta etc.
Antworten: 31
Zugriffe: 7452

Von einem Buch von Galileocomputing zum dritten Reich - das Internet ist manchmal wahnsinn.

Zum Thema Sparta.. Vieles von dem Zeug was in 300 gesagt wurde stimmt nicht wirklich.