Skip to content

Python - Interessante Packages

Python3
  • Icecream

    Ich sammle hier mal interessante Projekte, den Anfang macht icecream

    Das Github Repo findet man hier

    Was macht man damit?

    Zum debuggen eines Programms nutzt man sehr häufig

    print(user_input, password_input)
    

    Ausgabe

    Frank test    
    

    Besser kann man das mit ic machen. Beispiel:

    from icecream import ic 
    user_input = request.POST.get('user_input', 'No input')
    password_input = request.POST.get('password_input', 'No input')
    ic(user_input, password_input)
    

    Ausgabe

    ic| user_input: 'Frank', password_input: 'test'
    

    Bei einem größeren Projekt hat man dann viele von diesen Debug Print-Anweisungen. Wenn man diese mit ic ersetzt kann man das Steuern, ob diese "geprintet" werden.

    # activate / deactivate ic function
    ic.disable()
    

    Fazit

    Die Ausgabe von ic ist auch wesentlich besser incl. Syntax highlighted usw. Wenn ihr Einsteiger seid, einfach mal testen. Ich denke es lohnt sich. Werde das mal in einigen meiner Projekte einbauen und testen.

    wird fortgesetzt..

  • Vaultwarden bekommt Aufmerksamkeit vom BSI

    Vaultwarden
    1
    0 Stimmen
    1 Beiträge
    168 Aufrufe
    Niemand hat geantwortet
  • Debian Bookworm 12 - Firefox

    Linux
    1
    1
    0 Stimmen
    1 Beiträge
    389 Aufrufe
    Niemand hat geantwortet
  • List comprehensions

    Python3
    1
    2
    0 Stimmen
    1 Beiträge
    78 Aufrufe
    Niemand hat geantwortet
  • 2,5G

    Linux
    2
    1
    0 Stimmen
    2 Beiträge
    159 Aufrufe
    FrankMF
    Gutes Video zum Zyxel Switch, was ich vorher gar nicht kannte. Hätte meine Entscheidung aber auch nicht verändert. https://www.youtube.com/watch?v=59I-RlliRms
  • Linux Mint Cinnamon 20.2 "Uma" released

    Linux
    3
    2
    0 Stimmen
    3 Beiträge
    290 Aufrufe
    FrankMF
    Was noch gestört hatte, war der Scrollbalken im FF. Der war zu schmal, konnte man schlecht erwischen. [image: 1626417117745-8e403120-11e2-413f-a479-0ebc3002e6d4-grafik.png] Quelle: https://forums.linuxmint.com/viewtopic.php?f=47&t=330849&sid=1c7c71850931d5c34d8a0dd41ff57679
  • Cockpit

    Linux
    1
    1
    0 Stimmen
    1 Beiträge
    242 Aufrufe
    Niemand hat geantwortet
  • NanoPI R2S - Snapshot aktualisieren

    NanoPi R2S
    3
    0 Stimmen
    3 Beiträge
    376 Aufrufe
    FrankMF
    @thrakath1980 Das kann ich Dir leider nicht beantworten. Denke aber, das es sinnvoll ist neu anzufangen. Welche Settings meinst Du? Ich würde mal /etc/config sichern. Da sollte das Meiste ja drin sein. Notifications? Hmm, ich hoffe das das funktioniert. Ich schau zur Sicherheit mal nach.
  • Youtube in Grav

    Grav
    1
    0 Stimmen
    1 Beiträge
    524 Aufrufe
    Niemand hat geantwortet