Die Suche ergab 1433 Treffer

von Dav1d
Freitag 18. November 2016, 10:49
Forum: Allgemeine Fragen
Thema: Collatz Problem
Antworten: 17
Zugriffe: 7339

Re: Collatz Problem

Klar [codebox=erlang file=Unbenannt.txt] % even (N rem 2 == 0) und N > 1 % konstruiere eine Liste mit N als "Head" der Liste und einem rekursiven collatz Aufruf (welcher eine Liste zurück gibt) als "Rest" der Liste. collatz(N) when N > 1, N rem 2 =:= 0 -> [N | collatz(N div 2)]; ...
von Dav1d
Donnerstag 17. November 2016, 20:07
Forum: Allgemeine Fragen
Thema: Collatz Problem
Antworten: 17
Zugriffe: 7339

Re: Collatz Problem

In Erlang: [codebox=erlang file=Unbenannt.txt] -module(collatz). %% API -export([collatz/1]). % even collatz(N) when N > 1, N rem 2 =:= 0 -> [N | collatz(N div 2)]; % odd collatz(N) when N > 1, N rem 2 =/= 0 -> [N | collatz(N * 3 + 1)]; collatz(N) -> [N]. [/code] 9> c(collatz). {ok,collatz} 10> coll...
von Dav1d
Mittwoch 16. November 2016, 21:21
Forum: Allgemeine Fragen
Thema: Hilfe
Antworten: 19
Zugriffe: 3133

Re: Hilfe

So jetzt geh den Code von Sirius Zeile für Zeile im Kopf oder auf einem Blatt Papier durch, mit dem Input `101`: In [1]: %paste def bin2number(binary_number): result = 0 for digit in binary_number: if digit == "1": result = result * 2 + 1 else: result = result + 2 return result ## -- End p...
von Dav1d
Samstag 5. November 2016, 19:27
Forum: Allgemeine Fragen
Thema: Python vs. Matlab
Antworten: 8
Zugriffe: 8153

Re: Python vs. Matlab

christophe hat geschrieben:Und was haltet Ihr von Pycharm?
Sehr gute IDE.
von Dav1d
Freitag 4. November 2016, 19:32
Forum: Allgemeine Fragen
Thema: PYTHON JPG Datei nach Bearbeitung nicht mehr lesbar
Antworten: 15
Zugriffe: 2404

Re: PYTHON JPG Datei nach Bearbeitung nicht mehr lesbar

@noisefloor
R4yWex hat geschrieben:Der zweite Schritt ist das Einlesen der erstellten Datei und anschließend die Subtraktion der Variable sowie das erneute speichern der zurückgewandelten Datei.
von Dav1d
Mittwoch 2. November 2016, 21:20
Forum: Webframeworks
Thema: Mako Template und Python: Verwaltungssoftware
Antworten: 7
Zugriffe: 3044

Re: Mako Template und Python: Verwaltungssoftware

Sieht so aus als wäre dein `data_o` eine Liste und kein Dictionary.

Um ehrlich zu sein habe ich nicht viel Lust dein Projekt durchzusehen bei solch nichts sagenden/magischen Namen. `data_o`, `create_p`, `View_cl`, `path_s`, `lookup_o` etc.
von Dav1d
Dienstag 1. November 2016, 17:58
Forum: Allgemeine Fragen
Thema: Um jeden Preis protokollieren?
Antworten: 24
Zugriffe: 3271

Re: Um jeden Preis protokollieren?

Aber es ist ja möglich, dass man in Modul A den LogLevel DEBUG möchten und in Modul B dann WARNING und in Modul C dann INFO. Oder ist dieser Gedanke sehr unüblich un man behält bei einer Anwendung den einmalig erstellten LogLevel bei? Deshalb machst du (wie schon öfters angesprochen), einen globale...
von Dav1d
Sonntag 30. Oktober 2016, 17:53
Forum: Allgemeine Fragen
Thema: Checkbox...
Antworten: 5
Zugriffe: 976

Re: Checkbox...

Was für Checkboxen?

Code: Alles auswählen

In [1]: any([True, False, False, False])
Out[1]: True

In [2]: any([False, False, False, False])
Out[2]: False

In [3]: any([False, False, False, True])
Out[3]: True
von Dav1d
Donnerstag 27. Oktober 2016, 20:55
Forum: Raspberry Pi und Co.
Thema: Raspberry Pi und xively...
Antworten: 4
Zugriffe: 1861

Re: Raspberry Pi und xively...

Nein ist es nicht :twisted:
von Dav1d
Montag 24. Oktober 2016, 18:29
Forum: Allgemeine Fragen
Thema: Dokumente für Ausdruck erstellen
Antworten: 4
Zugriffe: 1626

Re: Dokumente für Ausdruck erstellen

LaTex, Html, Jinja2, Odf, ReST, Markdown, Pandoc, Sphinx?

Für dein Problem gibts jede Menge Lösungen. Je nachdem wie komplex alles sein soll ein LaTeX Template oder einfach Pandoc mit einem Format deiner Wahl und custom styling.
von Dav1d
Freitag 21. Oktober 2016, 17:30
Forum: Allgemeine Fragen
Thema: Funktion ... eingeklammerte Teile als Sperrdruck wiedergeben
Antworten: 15
Zugriffe: 2606

Re: Funktion ... eingeklammerte Teile als Sperrdruck wiedergeben

Ich hab mich mal an Erlang versucht, bin mir aber fast sicher, dass man das besser lösen kann: [codebox=erlang file=Unbenannt.txt]-module(khigh). -export([khigh/1]). khigh(L) -> khigh(L, 0). khigh([H | Rest], Level) -> if H == $( -> khigh(Rest, Level+1); H == $) -> khigh(Rest, max(Level-1, 0)); Leve...
von Dav1d
Mittwoch 19. Oktober 2016, 18:20
Forum: Allgemeine Fragen
Thema: Python script
Antworten: 7
Zugriffe: 1250

Re: Python script

Ich habe sowas mithilfe von Selenium mal gemacht, allerdings mit dem Constraint, dass der Mauszeiger physisch bewegt werden musste (da die Aktionen aufgenommen und zu einem Video verarbeitet wurden), also defenitiv machbar. Wenn es nur Requests sein sollen würde ich auf lxml zurückgreifen, falls du ...
von Dav1d
Dienstag 18. Oktober 2016, 18:00
Forum: Allgemeine Fragen
Thema: Datei einbinden
Antworten: 3
Zugriffe: 1055

Re: Datei einbinden

Du kannst den Code ganz einfach in ein Python-File auslagern und dieses dann importieren `import config; print config.mysql_opts`. Alternativ gibt es ConfigParser und viele andere Libraries (-> pypi) um Config-Files zu parsen.
von Dav1d
Sonntag 16. Oktober 2016, 02:02
Forum: Allgemeine Fragen
Thema: Datei wird nicht gefunden, obwohl sie im selben Verzeichnis liegt (Errno 2)
Antworten: 6
Zugriffe: 1735

Re: Datei wird nicht gefunden, obwohl sie im selben Verzeichnis liegt (Errno 2)

Mit `os.path.split(os.path.abspath(__file__)[0])` kommst du übrigens an den Pfad des Skripts, damit kannst du Pfade relativ zum Skriptverzeichnis machen `os.path.join(os.path.split(os.path.abspath(__file__)[0]), 'dataset.dat')`, ob man das will ist aber fraglich,
von Dav1d
Samstag 15. Oktober 2016, 17:44
Forum: Allgemeine Fragen
Thema: Aktualisierbare Anzeige in Shell
Antworten: 2
Zugriffe: 780

Re: Aktualisierbare Anzeige in Shell

Wenn es nur eine Zeile ist, kannst du das mit dem \b oder \r Steuerzeichen machen: >>> print "abc\b\b\b___" ___ >>> print "abc\r___" ___ Eine andere Lösung wäre urwid, curses oder eine ähnliche Bibliothek zu verwenden. Das einfachste ist allerings das Shell-Tool "watch"...
von Dav1d
Samstag 15. Oktober 2016, 11:57
Forum: Offtopic
Thema: Vorstellung [Hier ist Scann0r]
Antworten: 69
Zugriffe: 12432

Re: Vorstellung [Hier ist Scann0r]

Das ist ja hier richtig explodiert :popcorn: (gabs dafür nichtmal ein Emoticon?).
von Dav1d
Sonntag 9. Oktober 2016, 09:50
Forum: Allgemeine Fragen
Thema: Öffnen Website via Python Verbindungsproblem
Antworten: 4
Zugriffe: 1355

Re: Öffnen Website via Python Verbindungsproblem

BlackJack hat geschrieben:@PythonsPalace: Wie öffnest Du denn den Browser? Über das `webbrowser`-Modul aus der Standardbibliothek? Wie sieht der Aufruf genau aus? Und der Traceback?
Sieht mir nach selenium aus.
von Dav1d
Mittwoch 5. Oktober 2016, 18:13
Forum: Allgemeine Fragen
Thema: Selenium Webdriver/Python Timeout für site.get einbauen, wenn Seite nicht lädt
Antworten: 3
Zugriffe: 1060

Re: Selenium Webdriver/Python Timeout für site.get einbauen, wenn Seite nicht lädt

Das Problem scheint nicht an der Website zu liegen sondern an der PhantomJS-Instanz die gestartet wird. Python macht nie einen Request zu der Website, das macht PhantomJS, was allerdings Python macht ist mit der PhantomJS-Instanz zu kommunizieren (webdriver funktioniert über http) und dort hängt es ...
von Dav1d
Freitag 16. September 2016, 08:24
Forum: Allgemeine Fragen
Thema: Frage zum Grundverständnis Networkx
Antworten: 4
Zugriffe: 1686

Re: Frage zum Grundverständnis Networkx

Generell ist nicht die Position von Nodes in einem Graphen entscheidend sondern die Eigenschaften der Nodes und Edges, Gewichtung und Verbindungen etc. So eine Eigenschaft kann durchaus die Position in einem 2-Dimensionalen Koordinatensystem sein, allerdings kann das networkx nicht wissen. Graphen s...
von Dav1d
Sonntag 4. September 2016, 21:44
Forum: Allgemeine Fragen
Thema: Zugriff auf letztes Element in einer Liste
Antworten: 7
Zugriffe: 13349

Re: Zugriff auf letztes Element in einer Liste

Nein, die Datentypen können alles sein: In [2]: name = "Anton" In [3]: eat = "Hamburger" In [4]: eat_date = ['2 Aug 2016 15:30:00', '13 Sep 2016 18:42:32'] In [5]: eat_price = [5.43, 6.64] In [6]: data = ( name, eat, eat_date, eat_price ) In [7]: data[2][-1] Out[7]: '13 Sep 2016 ...