Tcl/Tk tutoriál: Hello world

Tento tutoriál vám pomôže začať s Tcl/Tk. Vysvetľuje, čo potrebujete na napísanie vášho prvého Tcl/Tk programu. Začína základmi: dozviete sa, kde môžete nájsť a stiahnuť potrebné nástroje, ako ich nainštalovať a prevedie vás celým procesom až po zostavenie a spustenie vášho kódu. Ak ste nikdy predtým nepísali program v Tcl/Tk, toto je miesto, kde začať. Vytvorili sme tento článok, aby ste mohli začať s Tcl/Tk a prejsť na naše príklady SMS. Ak už Tcl/Tk poznáte, môžete prejsť priamo na jeden z nasledujúcich SMS projektov.

Príklady Td/Tk SMS:

Td/Tk odoslať SMS pomocou HTTP REST API (vzorový kód)
Td/Tk odoslať viacero SMS pomocou HTTP REST API (vzorový kód)
Td/Tk naplánovať SMS pomocou HTTP REST API (vzorový kód)
Tcl/Tk prijať SMS pomocou HTTP REST API (vzorový kód)
Tcl/Tk vymazať SMS pomocou HTTP REST API (vzorový kód)
Stiahnuť najnovšiu Tcl/Tk SMS API knižnicu z Githubu

Čo je Tcl/Tk

Tcl/Tk je programovací jazyk. Je podobný prirodzenému jazyku, ako je angličtina. Používa sa na komunikáciu s počítačom. Hlavný rozdiel medzi prirodzeným jazykom a programovacím jazykom je, že programovacie jazyky majú prísnejšiu štruktúru, aby pomohli počítaču lepšie ich pochopiť.

Čo je Tcl/Tk 'hello world' program

Tcl/Tk hello world program je najjednoduchší program, ktorý môžete napísať. Jednoducho vypíše vetu: Hello world na obrazovku počítača. Program Hello World je prvý program, ktorý vývojári píšu v akomkoľvek programovacom jazyku.

Ako napísať svoj prvý program v Tcl / Tk

Ak chcete napísať svoj prvý program v Tcl / Tk:

  1. Skontrolujte predpoklady
  2. Nastavte Tcl / Tk pre Ubuntu
  3. Otvorte terminál
  4. Vytvorte nový súbor .tcl
  5. Napíšte program Hello World v Tcl / Tk
  6. Spustite svoj Tcl / Tk Hello World program
  7. Skontrolujte výstup
  8. Opravte chyby
Predpoklady

Tu je to, čo potrebujete na začiatok. Ak chcete napísať svoj prvý počítačový program v Tcl/Tk, potrebujete počítač s Ubuntu, jazykom Tcl/Tk a ukážkovým kódom uvedeným nižšie.

  • Počítač s Ubuntu
  • Jazyk Tcl/Tk
  • Ukážkový projekt Ozeki Hello World
Stiahnuť a nainštalovať jazyk Tcl/Tk

Ak chcete stiahnuť Tcl/Tk pre Ubuntu, musíte otvoriť terminál a zadať nasledujúci príkaz:

sudo apt install tcl
	

Kód 1 - Príkaz na inštaláciu Tcl/Tk pre Ubuntu

Video 1 - Proces inštalácie Tcl/Tk pre Ubuntu (Video tutoriál)

Ako nainštalovať Tcl/Tk na Ubuntu

Ak chcete nainštalovať Tcl/Tk na Ubuntu, musíte najprv otvoriť terminál. Zadajte sudo apt install tlc a stlačte Enter (Obrázok 1). Tým sa spustí proces inštalácie. Po jeho dokončení je Tcl/Tk pripravený na používanie na vašom zariadení.

ako nainštalovať tcl tk na ubuntu
Obrázok 1 - Ako nainštalovať Tcl/Tk na Ubuntu

Napíšte svoj 'hello world' program v jazyku Tcl/Tk

Ak chcete napísať svoj 'hello world' program v Tcl/Tk, musíte vytvoriť súbor s príponou .tcl.
Aby ste to urobili, môžete použiť terminál zadaním nasledujúceho príkazu:

Poznámka: Odporúča sa prejsť do známeho adresára, ako je Desktop.
Môžete použiť tento príkaz: cd Desktop

touch main.tcl
	

Kód 2 - Príkaz na vytvorenie nového súboru .tcl v Ubuntu

puts "Hello world!";
	

Kód 3 - Váš prvý 'hello world' program v Tcl/Tk

Video 2 - Ako napísať 'hello world' program v Tcl/Tk (Video tutoriál)

Ako spustiť svoj Tcl/Tk program na Ubuntu

Na spustenie nášho Tcl/Tk programu v Ubuntu použijeme terminál.
Na spustenie súboru .tcl použijeme nasledujúci kód:

tclsh main.tcl
	

Kód 4 - Príkaz na spustenie vášho Tcl/Tk kódu v termináli

Video 3 - Ako spustiť váš Tcl/Tk kód v termináli (Video tutoriál)

Ako spustiť váš Tcl/Tk kód

Ak chcete spustiť program Tcl/Tk v Ubuntu, musíte znova otvoriť terminál. Jednoducho napíšte tclsh main.tcl a stlačte enter. Tým sa kód vykoná. Môžete vidieť, že sa objavila správa "Hello World!". Toto je výstup kódu. (Obrázok 2)

Obrázok 2 - Spustenie programu Tcl/Tk Hello world

Čo sa stane, ak urobíte chybu v Tcl/Tk

Ak urobíte chybu v kóde a spustíte ho, vo výstupe sa zobrazí hlásenie o chybe, ktoré vám uľahčí rozpoznanie povahy chyby, a tiež vám povie, v ktorom riadku sa chyba vyskytla.

V nasledujúcom videu urobím chybu v kóde odstránením jednej z úvodzoviek.

Čo je syntaktická chyba?

Syntaktická chyba znamená, že nerozumiem. Ak hovoríte s niekým po anglicky a on nerozumie, čo hovoríte, odpovie vám "Nerozumiem". Ak hovoríte s počítačom v Tcl/Tk a počítač nerozumie, čo hovoríte, odpovie vám "Syntaktická chyba".

Ako spracovať syntaktickú chybu v Tcl/Tk?

V kóde nižšie vytvoríme syntaktickú chybu zámerne tým, že nepridáme bodkočiarku za riadkom Hello World. Uvidíte, ako počítač reaguje, ako chybu opravíme a ako úspešne spustíme počítačový program.

Video 4 - Čo sa stane, ak urobíte chybu v kóde (Videopríručka)

Hlásenie o chybe v Tcl/Tk

Teraz sa pozrieme na to, čo sa stane, keď program počas behu narazí na chybu. Zámerne sme odstránili úvodzovku na konci nášho príkazu. To vedie k syntaktickej chybe. Keď program spustíte týmto spôsobom, nezobrazí sa hello world. Namiesto toho sa zobrazí chybové hlásenie, ktoré vám povie, čo sa pokazilo a kde sa to stalo (Obrázok 3). Toto je neuveriteľne užitočné, pretože vám povie, že chýba úvodzovka. Tieto chybové správy vám môžu pomôcť opraviť chyby.

Obrázok 3 - Hlásenie o chybe v Tcl/Tk

Zhrnutie

Táto príručka vám pomôže začať s Tcl/Tk vysvetlením základných krokov od začiatku, ako napríklad aké predpoklady potrebujete nainštalovať a ako vytvoriť svoj prvý program Tcl/Tk. Tieto získané vedomosti vám dávajú možnosť použiť riešenia Ozeki PHP SMS vo vašej aplikácii Tcl/Tk na dosiahnutie lepšie fungujúceho systému správy. Použitie Tcl/Tk SMS API je výhodné, pretože vytvára plynulejší pracovný postup tým, že vám umožňuje prispôsobiť si systém správy podľa potrieb vašej pracovnej komunity.

Môžete nájsť viac informácií o riešeniach Tcl/Tk a Ozeki SMS Gateway, takže sa tu nezastavujte. Odporúčam prečítať si príručku o ako poslať SMS z Tcl/Tk.

Najlepší čas na stiahnutie Ozeki SMS Gateway je teraz, urobte to!

More information