Ale Alcalde, një nga miqtë tanë kibernetikë, vendosi të ndajë me ne një nga krijimet e tij më të fundit: Pylabra. Shtë një mjet i thjeshtë i shkruar në Python për të studiuar fjalorin. Po, edhe një nga ato, por me disa veçori interesante (ndër të tjera, integrimi i tij me referencë fjalësh).
Tjetra, ju lë postimin e shkruar nga Ale. Për të parë origjinalin, të botuar në postimin tuaj, mund të klikoni këtu. |
Ashtë një kohë e gjatë që kur unë dhe Haitike jemi zhvilluar Pilabra, dhe unë kurrë nuk kam krijuar një hyrje që flet për vetë aplikacionin, kështu që kam vendosur ta shkruaj atë.
Para së gjithash, programi duhet të instalojë disa varësi, mes tyre bibliotekën sqllite dhe bibliotekat wxWidgets (python-wxgtk2.8), të cilat mund t'i instalojmë në mënyrën e mëposhtme:
aftësia sudo instalo libsqlite python-wxgtk2.8
Pasi të instalohet, ne mund ta ekzekutojmë programin duke klikuar në skedarin e quajtur main.py, ose nga tastiera me:
./m kryesore.py
Sapo ta ekzekutoni, do të shihni ekranin kryesor:
Ndërfaqja është shumë e thjeshtë me 5 butona në krye (një mungon në këtë imazh, butoni "Rreth"), por do të shfaqet në imazhet e mëposhtme.
Epo, gjëja e parë që do të provojmë është të shtojmë një fjalë, për këtë ne klikojmë në butonin e parë në të majtë sipër, i cili do të hapë këtë dritare:
Në fillim ky aplikacion u krijua për të ruajtur fjalët në gjermanisht, kështu që ka RadioButtons me zhanre të ndryshme në gjermanisht, ju mund ta injoroni atë pjesë dhe të ruani fjalët e gjuhës që dëshironi. Nëse nuk ju pëlqen të shfaqet, më tregoni dhe unë do t'ju tregoj pjesën e kodit që duhet të fshini.
Në këtë ekran thjesht plotësojmë fushat që duam dhe klikojmë "Ruaj dhe dil"
Tani shohim që një rresht është gjeneruar në ekranin kryesor me fjalën që do të krijojmë:
Nëse klikojmë me butonin e djathtë në një rresht, mund ta modifikojmë fjalën ose ta fshijmë, nëse e japim për ta ndryshuar, ajo do të sjellë ekranin vijues:
Ne gjithashtu mund të renditim fjalët sipas fushave të ndryshme (Jo, fjalë, gjini etj.), Thjesht duhet të klikojmë mbi emrin e fushës, si dhe mund të kërkojmë fjalë me kutinë e tekstit në krye.
Në anën e djathtë kemi një motor kërkimi për referenca fjalësh për të kërkuar fjalë anglisht-spanjisht që mund t'i fshehim me butonin përkatës në krye.
Nëse fshehim shfletuesin, ekrani kryesor është si më poshtë:
Nëse klikoni në butonin në formë ylli, do të hapet një dritare me informacion në lidhje me programin dhe zhvilluesit:
Për të përfunduar hyrjen dua të them se është një program mjaft i thjeshtë, por na ndihmoi të mësojmë më shumë rreth python dhe veçanërisht të mësojmë të punojmë në ekip.
E lë në dispozicionin tuaj dhe shpresoj se do të jetë e dobishme për ju.
Hej, shumë faleminderit për përmendjen, kjo do të më inkurajojë të vazhdoj ta përmirësoj :),
Vetëm një gjë e vogël, emri im është Alejandro Alcalde, jo "Ale Recalde"
Një përshëndetje
Haha! Më falni ... Do ta korrigjoj ...
Përshëndetje, unë përdor ubuntu 10.10 64bits dhe nuk më ka lënë ta instaloj ... A mund dikush të më japë një zgjidhje?
Shumë falemnderit.
Umm, unë kam ubuntu 10.04 64bits, i instalove varësitë? sqlite dhe wixidgets ??
Epo, unë kam vënë dy rreshtat që ata thonë në artikull dhe kur vendos të parën më thotë:
sudo: aftësi: komanda nuk u gjet.
Faleminderit per ndihmen.
Provoni me: sudo apt-get install libsqlite python-wxgtk2.8
Duket se për disa arsye komandat sudo dhe aftësi nuk ju njohin
Ju mirëpresim, kjo është ajo për të cilën ne jemi
Ende nuk funksionon ... Tani nuk mund të gjejë libsqlite ... Nëse i shkarkoj paketat, si mund t'i instaloj?
Faleminderit dhe më vjen keq për shqetësimin.
: Po, sa e çuditshme, zakonisht vjen në depo, mund ta shkarkoni nga këtu: http://www.sqlite.org/download.html.
A keni provuar të plotësoni automatikisht në terminal me skedën? për të parë nëse emri nuk është i duhur ose diçka tjetër, vendos sudo apt-get install libsql dhe jep skedinën 2 ose 3 herë për të parë nëse shfaqet paketa.
PS: Asgjë nuk ndodh, ai që të falënderon jam unë, që kam dashur të provoj programin
të fala
E njëjta gjë më ndodh, nuk gjen libsqlite ...
Oops, më falni, u përfshiva, është se libsqlite nuk është e nevojshme, hapat janë:
- keni të instaluar python-wxgtk2.8
- jepni lejet e ekzekutimit main.py (chmod u + x main.py)
- vrapo. / kryesor.py
Na vjen keq për konfuzionin, në rast dështimi, ngjisni gabimin këtu.
Oops, më falni, u përfshiva, është se libsqlite nuk është e nevojshme, hapat janë:
- keni të instaluar python-wxgtk2.8
- jepni lejet e ekzekutimit main.py (chmod u + x main.py)
- vrapo. / kryesor.py
Na vjen keq për konfuzionin, në rast dështimi, ngjisni gabimin këtu.