Die Suche ergab 14 Treffer

von IHack
Dienstag 27. März 2018, 01:05
Forum: Datenbankprogrammierung mit Python
Thema: SQL join und count VS. column für die Anzahl, was ist effizienter?
Antworten: 16
Zugriffe: 3161

Re: SQL join und count VS. column für die Anzahl, was ist effizienter?

Wenn du für echte DBs schreibst, kannst du getrost davon ausgehen, dass die schneller sind, als du deine zusätzliche Videospalte der Projekte schreiben kannst.
Lass es.

Es widerspricht dem hehren Ziel der Atomisierung von DBs.
(Keine Information mehr als einmal. Egal ob implizit, oder explizit)
von IHack
Dienstag 27. März 2018, 00:51
Forum: Raspberry Pi und Co.
Thema: Python Skript per Autostart ausführen
Antworten: 29
Zugriffe: 7150

Re: Python Skript per Autostart ausführen

Du willst in dem Unit- File das "default.target". Das ist meist Runlevel5, also das Bunte mit Netzwerk und vielen möglichen Benutzern. Du willst explizit NICHT das reboot.target. Die Ausführung deines Scriptes (wenn es denn richtig für systemd konfiguriert wäre), würde solange verzögert, b...
von IHack
Dienstag 27. März 2018, 00:31
Forum: Allgemeine Fragen
Thema: Datei auf Server local über SSH bearbeiten mit Texteditor
Antworten: 9
Zugriffe: 2128

Re: Datei auf Server local über SSH bearbeiten mit Texteditor

So wirklich zu verstehen ist das nicht. Ich bearbeite meine Dateien immer in einer gescreenten SSH- Session. Wenn du das unbedingt local machen willst, ist sshfs schon die erste Wahl. Dann solltest du aber autossh verwenden. Damit umgehst du die Verbindungsabbrüche. Oder, falls du auch auf dem Serve...
von IHack
Donnerstag 22. März 2018, 15:17
Forum: Allgemeine Fragen
Thema: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python
Antworten: 14
Zugriffe: 2602

Re: python an der Unix shell mit cat command; umsetzten eines Perl Befehls nach Python

Code: Alles auswählen

sed -rn 's/(.+)[[:digit:]]{6}$/\1/;p' path/to/your/inputfile
Entfernt 6 dezimale Ziffern am Ende einer Zeile. Und nur, wenn es wirklich 6 sind.
Und sed sollte auf so ziemlich jedem *nix verfügbar sein.
von IHack
Montag 19. März 2018, 13:30
Forum: Webframeworks
Thema: Steuerung eines Tores über ein Python code benutzedes Webinterface - Schulprojekt
Antworten: 12
Zugriffe: 2779

Re: Steuerung eines Tores über ein Python code benutzedes Webinterface - Schulprojekt

Ich würde dafür einfach Uwsgi nehmen. Braucht auch keinen Webserver.
Aber ich denke, der TE will das schon auf einem "herkömmlichen" Webserver laufen lassen.
von IHack
Montag 19. März 2018, 09:41
Forum: Webframeworks
Thema: Steuerung eines Tores über ein Python code benutzedes Webinterface - Schulprojekt
Antworten: 12
Zugriffe: 2779

Re: Steuerung eines Tores über ein Python code benutzedes Webinterface - Schulprojekt

Leider wird nicht gesagt, welcher Webserver eingesetzt werden soll. (Die meisten Frameworks bringen einen kleinen Webserver für die einfache Entwicklung mit; das würde auch schon reichen. Da kann man alles einbauen, auch Authentifizierung und dergleichen.) Und der Vollständigkeit halber: Man kann üb...
von IHack
Montag 19. März 2018, 00:10
Forum: Netzwerkprogrammierung
Thema: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?
Antworten: 17
Zugriffe: 50812

Re: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?

Jede Formatierung eines Integers ist -per definitionem- ein Cast. Die Integerzahl muss erst in einen String konvertiert werden. Das ist völlig unabhängig, ob man das einem impliziten __repr__, __string__ überlässt, oder explizit tut. Dein Format impliziert ebenfalls einen Typcast. Zwangsläufig. Selb...
von IHack
Sonntag 18. März 2018, 20:54
Forum: Netzwerkprogrammierung
Thema: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?
Antworten: 17
Zugriffe: 50812

Re: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?

print('die %s ist kein %s' % ('Mann', 'Frau') ) print('die {} ist kein {}'.format('Mann', 'Frau') ) print('''die {} ist kein {}'''.format('Mann', 'Frau') ) Du solltest evtl. deine Versuche hier posten, damit man sehen kann, woran du scheiterst. @__deeds__: Ich verstehe dich nicht so ganz. Wenn du e...
von IHack
Sonntag 18. März 2018, 18:34
Forum: Datenbankprogrammierung mit Python
Thema: ascii codec can't encode characters
Antworten: 8
Zugriffe: 8334

Re: ascii codec can't encode characters

Welches Quell- und welches Zielsystem?
(Win- und *nix- Welt haben da ihre eigenen Probleme)
von IHack
Sonntag 18. März 2018, 18:31
Forum: Verbesserungsvorschläge
Thema: Tonfall/Stil der Antworten im Forum
Antworten: 26
Zugriffe: 31835

Re: Tonfall/Stil der Antworten im Forum

@MagBen: Schön, dass du dir das passend zitierst. Würde man den Thread lesen, könnte man sehen, dass das als Aufmunterung für den TE gemeint war, der die Flinte gleich in's Korn werfen wollte. @Siegfried: Mitnichten ist Python eine Sprache, die "jede Kombination von Tabs und Leerzeichen" z...
von IHack
Sonntag 18. März 2018, 18:09
Forum: Netzwerkprogrammierung
Thema: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?
Antworten: 17
Zugriffe: 50812

Re: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?

Genau das meine ich mit "explizit". Das Formatieren geht letztlich auf C's printf Familie zurück. Sich anzugewöhnen, das casten durch das Format machen zu lassen (auch wenn das durchaus zulässig ist; ich es ja auch als Beispiel sogar geschrieben habe), ist es zum Lernen von Python __wirkli...
von IHack
Sonntag 18. März 2018, 17:29
Forum: Netzwerkprogrammierung
Thema: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?
Antworten: 17
Zugriffe: 50812

Re: Wie bekomme ich ein int-Objekt in einen mehrzeiligen string hinein?

Guckst du hier.
Im einfachsten Fall:

Code: Alles auswählen

i = 3
s = 'ich habe %s Probleme'
print( s % i)
Beachte: Das ist ein schlechtes Beispiel. Wandle den Int lieber explizit um.

Es gibt viele Varianten, wie man das machen kann.
Lerne lieber gleich die Neueste und caste __immer__ explizit.
von IHack
Freitag 16. März 2018, 15:17
Forum: Raspberry Pi und Co.
Thema: Wasserzeichen in Image einfügen
Antworten: 4
Zugriffe: 2755

Re: Wasserzeichen in Image einfügen

Du ziehst die falsche Lehre aus der lehrreichen Antwort,
wenn du keine Lehre daraus ziehst.

Damit werden deine Pythonkenntnisse sich nicht verbessern.