Telefonnummer opslag på 118.dk

program vindue

Python er et script sprog som kan afvikles på en brødrister så selvom jeg kun har testet på Arch Linux og macOS så forventes det at virke på samme måde på Windows platformen.

Arch Linux

På Arch Linux installeres følgende pakker med pacman

    pacman -Syu pyside6 python-beautifulsoup4 python-certifi
Skift til mappen hvor du udpakkede arkivet
    cd ~/telefonbog
Kør programmet
    python telefonbog.py

macOS

  1. Udpak arkivet hvor du let kan tilgå det
  2. Installer Python 3.9 eller bedre fra https://python.org

Efter installation af Python bruges terminal eller kommandoprompt til at installere Python modulerne

    pip install bs4 pyside6
Åbn programmappen Python 3.9 og kør kommando filen
    Install Certificates.command

Start programmet

Programmet er et Python skript og der er mange måder at starte det på.
Den mest almindelige er at åbne en terminal (fx. i mappen med skriptet) og bruge python til at starte programmet.
    python3 telefonbog.py

Andre måder

Licens

Licens: MIT (http://opensource.org/licenses/mit-license.php)

Copyright 2021 Frede Hundewadt

Permission is hereby granted, free of charge,
to any person obtaining a copy of this software 
and associated documentation files (the "Software"),
to deal in the Software without restriction,
including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons 
to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice
shall be included in all copies or substantial portions 
of the Software.

THE SOFTWARE IS PROVIDED "AS IS",
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE 
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH
THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.