Portál AbcLinuxu, 30. dubna 2025 14:00
Super :-)
A pod jakou licencí ten kód je? Doplň ji tam prosím. Ideálně GNU GPLv3.
Taky by se hodilo ten text načítat ze standardního vstupu a ne ho tam mít zadrátovaný v kódu. A když to uživatel spustí v terminálu, tak to můžeš poznat a zobrazit mu tam nějakou hlášku jako „sem zadejte text“, aby nebyl zmatený a neměl pocit, že se to zaseklo.
licenci mě vlastně vubec nenapadlo řešit :D :D
jinak tam se toho jako dá vylepšit mnóóóóhem víc :D :D text a parametry se standartního vstupu to je jasný. ještě by to šlo upravit že by všechny hvězdičky rovnou kreslily do obrázku 'grad' najednou a obešlo by se to bez toho paste a vytváření novýho obrázku každým voláním star.draw a tak dál. to ještě musim upravit ;D
Vytvářím obrázek o šířce 599 a výšce 48 pixelů!
Traceback (most recent call last):
File "blik.py", line 198, in module
grad=s.draw(grad)
File "blik.py", line 99, in draw
dest.paste(star,(self.x-star.size[0]/2,self.y-star.size[1]/2),mask=star)
File "/usr/lib/python3.8/site-packages/PIL/Image.py", line 1524, in paste
self.im.paste(im, box, mask.im)
TypeError: integer argument expected, got float
moje chyba!!!! teď by to snad mělo u tebe běžet. si myslim že jsem to včera jako pouštěla na stroji kde je ještě nastavenej jako výchozí python 2.7 ane trojka takže se to dělení chovalo jinak. když jsem to pustila tady pod trojkou tak to hodilo stejnou chybku :'(
teď by to už mělo běžet. joa budeš si tam muset nastavit nějakej font na řádku 20 ;D
jááááá!!!!! si myslim že když to odinstaluju tak rozbiju počítač tak tam je pořád jako default :D :D :D :D
a potopu světa ten tvuj psací stroj přežil nebo sis pak sekeromlatem vyrobil z šutrů novej?? ;D
uhlíková stopa je naprosto minmální protože se nebudou posílat papírový psaníčka a nebude s nima chodit třeba nějakej starej pošťák co si připaluje cigáro od cigára a zdálky to vypadá jakože taková malá parní lokomotiva ;D
jaktože jako minimální?? náš pošťák má po městě takový jakože svoje trasy po kterejch jako musí doručovat dopisy a balíčky a tak. normálně do toho nevidíš jak to jako maj mezi sebou pošťáci rozdělený. jenže jak náš pošťák hulí jedno cigáro za druhým tak z těch nedopalků nechává po tý svý trase takovou jakože stopu. ato je supr když jako víš že ti nese dopis a vidíš ho jak míjí barák ani se nerozmejšlí zastavit a hulí a jde furt dál. mužeš rychle vyběhnout z baráku a pronásledovat ho potý jeho uhlíkový stopě a pak mu vynadat že se ako ani nenamáhal zazvonit. a von se usměje zapálí si o cigaretu další cigaretu a řekně něco jako že už je nato zvyklej a jako přesně už věděl že za ním poběžíte a dá ti dopis.
a teď mi jako řekni co jinýho by mohli bejt ty nedopalky než jako uhlíková stopa??
když neumíš vysvětlit žeto neni uhlíková stopa tak to prostě bude uhlíková stopa ne asi :D :D :D :D
se válí v bahně ne asi hombré ;D
zaprvý nejsem žádná amigo a zadruhý jsem si fakt jako myslela že to pouštim v pythonu v trojce :'( se podivej třeba na závorky u printu jako :'( : '(
ste asi měli hodně zajímavou sexuální výchovu jestli ste tam jako probírali tohle hele ;D
si jako myslim že ty seš já a teď jenom zkoušíš mlžit ;D
sem slyšela že si umřel!!! prej něco s hlavou nebo takovýho něco
tykráááávo já dostala tučňáčka :D :D :D :D
díkec!!!!!!
Zkusil jsem si to spustit a dostal jsem tohle:
Traceback (most recent call last): File "blyskavy_text.py", line 9, in <module> from PIL import Image ModuleNotFoundError: No module named 'PIL'
Line 9 proto, protože jsem si na první řádek doplnil #!/usr/bin/env python3
.
Takže mi chybí modul 'PIL', ale co s tím?
A prosím tě, když budu třeba psát e-mail v Thunderbirdu, tak jak to do něj dostanu? Nebo jak se to dá dostat sem?
pip3 install Pillow
.
Napřed jsem musel nainstalovat pip3, což jsem udělal. A:
$ sudo pip3 install pillow Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (7.0.0) $ python blyskavy_text.py Traceback (most recent call last): File "blyskavy_text.py", line 9, in <module> from PIL import Image ModuleNotFoundError: No module named 'PIL'
Začal jsem online kurz Pythonu. Tam tě vedou k instalaci Pythonu 3, ale když programuješ, tak dáváš jen python
, ne python3
. Tak nevím, nejsem programátor. Každopádně:
$ python3 blyskavy_text.py Traceback (most recent call last): File "blyskavy_text.py", line 9, in <module> from PIL import Image ModuleNotFoundError: No module named 'PIL'
Ještě doplním, že to spouštím z virtuálního prostředí (source venv/bin/activate
) a pak teprve python(3) blyskavy_text.py
. Ale to by ničemu vadit nemělo. IMHO.
Už dobrý, dík.
Ještě se zeptám. Když to vložím do mailu v Thunderbirdu, tak jsou ty hvězdičky statické. Proč?
A jen čistě teoreticky. Sem bych to vložil jak, třeba jako název blogu? Nechci to dělat, ale abych to uměl.
Když to vložím do mailu v Thunderbirdu, tak jsou ty hvězdičky statické. Proč?Jestli se to nezměnilo, tak je to statické jen v náhledu při psaní zprávy. V konceptech a nebo odeslané poště se to prý zobrazuje animované.
Sem bych to vložil jak, třeba jako název blogu? Nechci to dělat, ale abych to uměl.Nijak. Je to obrázek, ne text. Musel bys redakční systém donutit vložit někam do stránky HTML tag
img
.
Tak se to asi změnilo.
Díky za vše.
V konceptech a nebo odeslané poště se to prý zobrazuje animované
takle se mi to chová taky jakože ty gify v thunderbirdu :O :O při psaní se nehejbou hejbou až když je mail doručenej co sem testovala :O :O
Nepomohlo mi ani povolit vzdálený obsah. Napadá tě něco?
nevim. jakou máš verzi?? :O :O mě to jede v 78.6.0
Distribuční - 68.10.0
bojim se že tim to asi jako nebude ale možná zkus novější verzi jinak fakt jako nevim :O :O
Bug report:
Stáhl a nainstaloval jsem si ten font, který je použitý v kódu. Vše funguje, ale nezvlářá to "ř". Např. "č" ano. V čem je problém?
Takže místo
"á", "č", "ď", "é", "ě", "í", "ň", "ó", "ř", "š", "ť", "ú", "ů", "ý" a "ž"
to dělá jen
"á", "č", "é", "í", "ó", "š", "ú", "ý" a "ž".
Bude to asi ale tím fontem.
jj ty znaky tam asi jako fakt chyběj v tom fontu promiň :O :O
potřeba je nějakej unicode *.ttf font s těma českejma znakama třeba tendleten by měl fungovat hele
btw různý ty stránky na stahování fontů často umožňujou vložit nějakej svuj vlastní náhledovej/preview text takže je fakt asi jako dobrý tam napsat něco jako 'příliš žluťoučkej kůň pěl ďábelský ódin' a koukat jestli to ty fonty jakoby zobrazej správně i když sou voznačený jako unicode ;D
příliš žluťoučkej kůň pěl ďábelský ódinPůvodní příliš žluťoučký kůň trpěl ďábelské ódy obsahuje těch znaků víc :)
To je příšernej font. :D Mě se právě moc líbil ten v tom kódu. Ten se právě hodil třeba k přání. Škoda, že nemá všechny české znaky. Budu se muset po něčem podobném podívat.
Tak na 1001 Free Fonts jsem nenašel nic, co by se mi líbilo. A hledal jsem docela dlouho. Na Českých Fontech jsem našel alespoň tohle.
sem ho zkusila poeditovat když je teda jakoby free a ty znaky některý chybící tam jako přidat :O :O
editovanej font i ukázka v příloze komentu ;D
Tak to je super.
Díky moc!
Ještě ti tam chybí "Ě". Zkusil jsem se do toho podívat, ale mě se to zobrazuje jako rozsypaný čaj. Můžeš to prosím tě ještě opravit?
přidaný 'Ě' :D
si myslim žes to chtěl editovat jako texťák ;D na editování/upravovování fontů se používá fontforge třeba hele ;D
Ano, jako texťák.
Díky za úpravu, ochotu a trpělivost. :) Ještě mě něco naučíš. :)
tak supr :D nemáš zač ;D
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.