abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 13:33 | Nová verze

Laboratoře CZ.NIC vydaly novou verzi 4.16.0 aplikace Datovka, tj. svobodné multiplatformní desktopové aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi. Nově je pro překlad aplikace potřeba použít knihovnu libdatovka. Ta byla vydána ve verzi 0.1.0.

Ladislav Hagara | Komentářů: 0
dnes 09:00 | Zajímavý článek

Brian Exelbierd, zástupce Red Hatu v představenstvu distribuce CentOS, poskytl rozhovor webu The Register. Ukončení vydávání CentOS jako sestavení RHEL vysvětluje tak, že Red Hat ho odmítl nadále sponzorovat. Dále hovoří o roli a omezeních nového bezplatného vydání RHEL.

Fluttershy, yay! | Komentářů: 13
dnes 06:00 | Bezpečnostní upozornění

Balíček s utilitou sudo byl vydán ve verzi 1.9.5p2. Řešena je bezpečnostní chyba CVE-2021-3156. Lokální uživatel může získat práva roota i když není uveden v souboru sudoers. Podrobnosti i s videoukázkou v příspěvku na blogu společnosti Qualys. Chyba byla do kódu sudo zanesena na konci července 2011 (commit 8255ed69). Týká se tedy verzí 1.8.2 až 1.8.31p2 a 1.9.0 až 1.9.5p1.

Ladislav Hagara | Komentářů: 16
včera 19:00 | Zajímavý článek

Společnost Backblaze zveřejnila statistiky spolehlivosti pevných disků používaných ve svých datových centrech za rok 2020. Ke konci roku vlastnila 165 530 pevných disků. V průběhu roku jich přibylo 39 792. Průměrná AFR (Annualized Failure Rate), tj. pravděpodobnost, že disk během roku selže, klesla na 0,93 %. V roce 2019 to bylo 1,89 %. V roce 2018 to bylo 1,25 %. V roce 2017 to bylo 1,77 %. V roce 2016 1,95 %.

Ladislav Hagara | Komentářů: 6
včera 18:11 | Nová verze

Dle plánu byl vydán Mozilla Firefox 85.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Přibyla ochrana před supercookies. Odstraněna byla podpora Flashe. Řešeny jsou také bezpečnostní chyby. Nejnovější Firefox je již k dispozici také na Flathubu.

Ladislav Hagara | Komentářů: 6
včera 12:44 | Nová verze

Byla vydána nová verze 4.15 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl aktualizován na verzi 10.0.9. Thunderbird byl aktualizován na verzi 78.6.0. Linux byl aktualizován na verzi 5.9.15.

Ladislav Hagara | Komentářů: 0
včera 12:33 | Komunita

Projekt Mozilly MDN Web Docs dokumentující webové standardy včetně jejich podpory v jednotlivých prohlížečích byl loňským propouštěním citelně zasažen. Poté, co se obsah MDN přesunul na GitHub, čímž se z určitého pohledu více otevřel pro přispívání z řad webových vývojářů, vznikla nová organizace Open Web Docs. Na Open Collective už má přes 60 finančních přispěvatelů a největší mezi nimi jsou Google, Microsoft a Coil. Dále se do projektu zapojuje samozřejmě Mozilla, Samsung a W3C [Mozilla.cz].

Ladislav Hagara | Komentářů: 0
včera 11:55 | Komunita

Od verze 7.1 (vyjde na začátku února) bude mít LibreOffice přívlastek Community - přesný název tedy bude LibreOffice Community 7.1. Kromě názvu se nic nemění, nedochází k omezování funkcí apod. Přejmenování je výsledek dlouhých diskuzí nad novým marketingovým plánem a snahou odlišit komunitní a firemní verze LibreOffice. Vznikají také další nové pojmy: LibreOffice Technology - brand pro veškerý software založený na LibreOffice a LibreOffice Enterprise - pro partnery ekosystému a jejich enterprise verze LibreOffice.

Zdeněk Crhonek | Komentářů: 0
včera 07:00 | Humor

Umělec a designer Rocky Bergen má na svých stránkách volně ke stažení papírové modely počítačů Amiga 500, Amstrad CPC 464, Apple II a dalších. Čtenáři AbcLinuxu na ně jistě dokážou dostat i Linux. :-)

Ladislav Hagara | Komentářů: 0
25.1. 21:22 | Nová verze

OctoPi, linuxová distribuce pro Raspberry Pi s předinstalovaným webovým rozhraním pro ovládání 3D tiskáren OctoPrint, byla vydána ve verzi 0.18.0. Přehled novinek v oznámení na blogu a na GitHubu.

Ladislav Hagara | Komentářů: 0
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (28%)
 (4%)
 (1%)
 (21%)
 (0%)
 (3%)
 (42%)
Celkem 212 hlasů
 Komentářů: 4, poslední 25.1. 03:13
Rozcestník

supr blejskavej text v pythonu

12.12.2019 19:19 | Přečteno: 2713× | Výběrový blog | poslední úprava: 13.12.2019 10:44

Máme jako na krku vánoce a novoroční pfka a určitě taky budete jako já posílat mailem hróóóóómady přáníček!! Někdo z vás třeba bude chtít posílat 'přáníčka' národnímu centru kybernetický bezpečnosti nebo NUKIBU nebo nějakej jinejm takovej těm a potřebuje nějaký jakože vysvětlení pro spoustu externích obrázků v mailíku a uplně nejlíp takový obrázky co každýho zaujmou. Proto mam pro vás uplně supr návod jak jako udělat blejskavej text pomocí pythonu a knihovny pillow ;D

 

Na netu už je spousta hotovejch online generátorů blejskavýho textu, mužete zkusit googlit 'glittering text generator' ale většinou neuměj naše znaky a taky je takový pitomí se s nima dělit o svuj textík protože nikdy nevíte co s nim jako mužou dělat a jestli ho třeba nevykecaj ještě dřív než svoje přáníčko pošlete a nezkazej vám překvapení :D

Muj skriptík je mnohem lepší a mužete si ho snadno upravit přebarvit a tak ;D

zdroják je dole

# -*- coding: utf-8 -*-
#tenhleten řádek uplně nahoře umožňuje ve zdrojáku používat znaky textu kódování utf-8
#takže i český a slovenský to je taky důvod proč je muj skriptík 10000000x lepší než
# většina online generátorů glittering textu ;D

#použijeme grafickou knihovnu pillow
from PIL import Image
from PIL import ImageFont
from PIL import ImageDraw

import math
from random import randint

#text co chceme vykreslit
#to účko před stringem řiká že to je unicode string
text=u"Chceš taky?? tak čti ne asi!! ;D"

#maximální povolená délka obrázku
#320 je šířka toho okýnka co je tady u blogísků vpravo nahoře
img_max_width=600
font_filename="SansitaOne.ttf" #cesta k souboru s fontíkem
font_size=10 #minimální velikost fontíku
font = ImageFont.truetype(font_filename, font_size)
text_width=font.getsize(text)[0]#ixový rozměr textu == jeho délka v pixelech
num_stars=30#počet hvězdiček vytvořených každým krokem animace
output_filename=text+'.gif'

#hvězdička!!!!!
#chci aby textík jakoby jiskřil takže na něm budu
#vykreslovat spoustu malilinkaťoučkejch hvězdiček :D :D
#hvězdičku si mužete přectavit jako takový malinkatý kolečko ze kterýho
#po celým jeho obvodu koukaj spičatý trojuhelníčky nevim jak ji jako líp popsat :D :D
class Star:
    
    #statické proměné co patří celý třídě
    #obrázek s našim textem na transparentním pozadí
    #má význam v metodě findPos()
    maskImg=None
    
    #konstruktor
    #to self je asi něco jako ukazatel objektu na sebe samýho
    #asi něco třeba jako 'this' v jinejch jazycích
    #když ho v metodě chcete využít musí bejt  i argumentem funkce
    #když metodu voláte z instance objektu tak se tam do argumentů nepíše
    #supr kravinka že tohleto 'self'
    def __init__(self,color):
        
        #x y poloha v obrázku
        #získá se z metody findPos()
        self.x=0
        self.y=0
        self.findPos()
        
        #barva hvězdičky
        self.color=color
        
        #délka paprsků hvězdičky
        self.rOut=3
        #vnitřní průměr tělíčka hvězdičky
        self.rIn=1
        #počet paprsků hvězdičky
        #náhodný celý čísílko z intervalu od 5 do 9
        self.numPoints=randint(5,9)
        
    def draw(self,dest):
        #vykreslí do vstupního obrázku hvězdičku a celý obrázek vrací returnem
        
        points=[]
        
        #o kolik se zvedne úhel při každým vykreslení jednoho vrcholu hvězdičky
        #na střídačku vykrelujeme vrcholy paprsku a jakoby jejich patičku
        #protože je kreslíme v každým kroku po dvou tak to neni 360.0/numPoints ale 180.0
        angleStep=(180.0/self.numPoints)
        ang=0.0
        #výpočet vrcholů polygonu hvězdičky
        for i in range(self.numPoints):
            
            #vnější vrcholek hrotu paprsku hvězdičky
            x=int(math.cos(ang*math.pi/180.0)*self.rOut)+self.rOut
            y=int(math.sin(ang*math.pi/180.0)*self.rOut)+self.rOut
            #uložíme si souřadnici do políčka
            points.append((x,y))
            ang+=angleStep
            #vnitřní 
            x=int(math.cos(ang*math.pi/180.0)*self.rIn)+self.rOut
            y=int(math.sin(ang*math.pi/180.0)*self.rIn)+self.rOut
            points.append((x,y))
            ang+=angleStep
            
        #obrázek o dýlce hrany průměru hvězdičky
        star=Image.new('RGBA', (self.rOut*2,self.rOut*2), (255,0,0,0))
        #kreslidlo jednoduchý grafiky do obrázku
        #použijeme to na vykreslení našeho polygonku hvězdičky
        draw=ImageDraw.Draw(star)
        
        #vykreslíme polygon do obrázku
        draw.polygon(points,fill=self.color,outline=self.color)
        #obrázek vložíme do vstupního obrázku aby jako ležel svým středem na souřadnici (x,y)
        dest.paste(star,(int(self.x-star.size[0]/2),int(self.y-star.size[1]/2)),mask=star)
        return dest
        
    def findPos(self):
        #najde souřadnici která leží na písmenkách textu
        #si jako myslim že z týhletý funkce někdo muže dostat autistickej záchvat
        #protože teoreticky nikdy nemusí jeji běh skončit ale je to dost nepravděpodobný ;D
        #jistější postup by bylo si nazačátku určit množinu možnejch souřadnic a
        #z ní náhodně vybírat body to ale nestojí za námahu ;D
        x=0
        y=0
        while True:
            #nechceme ji hnedka u okraje textíku protože to je takový divný
            x=randint(5,Star.maskImg.size[0]-5)
            y=randint(5,Star.maskImg.size[1]-5)
            
            #pokud najdeme bílý pixel tak hurááááá máme souřadnici :D
            if Star.maskImg.getpixel((x,y))==(255,255,255,255):
                self.x=x
                self.y=y
                break 

#funkce co vytvoří obdelníček s barevným gradientem
def color_gradient(wh,min_color,max_color):
    #wh = šířka a výška obrázku
    #min_color = barva dole
    #max_color = barva nahoře
    #vytvoříme si nový obrázek
    im_grad = Image.new("RGBA",wh,min_color)
    #metodou load získáme pole pixelů toho obrázku
    pixelmap=im_grad.load()
    w,h=wh
    
    #smícháme barvičky v poměru odpovídajícím vertikální vzálenosti řádku pixelů
    for y in range(h):
        for x in range(w):
            ratio=float(y)/h
            inv=1.0-ratio
            
            r=int(min_color[0]*ratio+max_color[0]*inv)
            g=int(min_color[1]*ratio+max_color[1]*inv)
            b=int(min_color[2]*ratio+max_color[2]*inv)
            a=int(min_color[3]*ratio+max_color[3]*inv)
            
            pixelmap[x,y]=(r,g,b,a)
    return im_grad


#to bysme jako měli
#teď najdeme co největší možnou velikost textu abysme co nejvíc využili maximální
#povolenou ixovou velikost 
while True:
    font_size += 1
    font=ImageFont.truetype(font_filename, font_size)
    text_width=font.getsize(text)[0]
    #pokud překročíme maximální povolenou ixovou velikost 
    #tak maximální možná dýlka byla jako ta předchozí 
    #takže o jedničku zmenšíme ;D
    if(text_width>img_max_width):
        font=ImageFont.truetype(font_filename, font_size-1)
        break
    
img_wh=font.getsize(text)
print("Vytvářím obrázek o šířce {0} a výšce {1} pixelů!".format(img_wh[0],img_wh[1]))
img = Image.new("RGBA", img_wh,(255,255,255,0))
draw = ImageDraw.Draw(img)
#na transparentní obrázek vykreslíme bíle náš text
draw.text((0, 0),text,(255,255,255,255),font=font)


#jednotlivé obrázky gif animace
frames=[]
#dvě sady hvězdiček vykreslovaných na textík
stars1=[]
stars2=[]

#nastavíme statickou proměnou třídy Star na obrázek s textem
#se to hodí v metodě Star.findPos()
Star.maskImg=img

for i in range(15):
    #vytvoříme si nový obrázek s gradientem
    grad = color_gradient(img_wh,(10,0,255,255),(240,200,255,255))
    #im_mix bude výstupní obrázek jakože všechmo smíchaný dohromady
    im_mix=Image.new("RGBA", img_wh,(255,255,255,0))
    

    #nejstaší hvězdičky přepišeme novejma z minulý iterace
    #zvětšíme je a vykreslíme do obrázku s gradientem
    stars1=stars2
    for star in stars1:
        star.rIn+=1
        star.rOut+=2
        grad=star.draw(grad)
    
    #vytvoříne nový hvězdičky a taky je vykreslíme do obrázku gradientu
    stars2=[]
    for j in range(num_stars):
        s=Star((150,150,255,255))
        grad=s.draw(grad)
        stars2.append(s)

    #nakonec do obrázku im_mix vložíme na souřadnici (0,0) obrázek grad
    #ale s maskou ve tvaru našeho textíku takže se tam vloží jenom průnik
    #obrázku grad s tím naším textíkem supr ;D
    im_mix.paste(grad,(0,0),mask=img)
    #a strčíme do pole jednotlivých obrázků animace
    frames.append(im_mix)
    
#nakonec to celý uložíme
frames[0].save(
    output_filename, format='GIF',
    append_images=frames[1:],
    save_all=True,
    duration=20,
    loop=0,
    transparency=0)


       

Hodnocení: 100 %

        špatnédobré        

Obrázky

supr blejskavej text v pythonu, obrázek 1 supr blejskavej text v pythonu, obrázek 2

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

xkucf03 avatar 12.12.2019 20:23 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Gréta avatar 13.12.2019 10:58 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 11:44 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
IMHO je to tak triviální kód, že se na něj vůbec nevztahuje copyright.
JiK avatar 12.12.2019 22:50 JiK | skóre: 8 | blog: Jirkoviny | Virginia
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
to je super, krasa, nemas tam neco vic blikaveho? Pro epileptiky a tak...
Josef Kufner avatar 13.12.2019 03:29 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Přílohy:
A nebo můžeš text napsat/nakreslit v Inkscapu, vložit tam animovaný GIF a ten text nastavit jako ořez toho obrázku. Viz příloha. Inkscape sice animaci neumí, ale prohlížeče ano.
Hello world ! Segmentation fault (core dumped)
13.12.2019 10:24 vitekpin | blog: sdklghf
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Dělám něco špatně? Jen jsem zkopíroval a pustil :-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
Gréta avatar 13.12.2019 10:48 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 10:55 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
2.7? To má ještě někdo nainstalovaný?
Gréta avatar 13.12.2019 11:01 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

jááááá!!!!! si myslim že když to odinstaluju tak rozbiju počítač tak tam je pořád jako default :D :D :D :D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 11:12 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Python dvojkove rady jsem naposledy viděl na svém psacim stroji Consul.
Gréta avatar 13.12.2019 12:04 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

a potopu světa ten tvuj psací stroj přežil nebo sis pak sekeromlatem vyrobil z šutrů novej?? ;D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
16.12.2019 16:27 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Normálně jsem nafasoval novej od ROH.
13.12.2019 10:46 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
A co uhlíková stopa tohoto nesmyslu? Ty jsi ten ktreten Amiga a ne Greta the Great.
Gréta avatar 13.12.2019 10:50 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 10:54 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Cigára nejsou z ropy amigo, ani z uhlí. Takže uhlíková stopa minimální.
Gréta avatar 13.12.2019 12:00 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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??

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 12:05 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Skutečné Grete bych memusel takové triviality vysvětlovat.
Gréta avatar 13.12.2019 12:07 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

když neumíš vysvětlit žeto neni uhlíková stopa tak to prostě bude uhlíková stopa ne asi :D :D :D :D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 12:16 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Co dělá sumec Amigo?
Gréta avatar 13.12.2019 12:23 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

se válí v bahně ne asi hombré ;D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 12:32 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Tak to bys měl odkalit :)
13.12.2019 12:34 !
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Amiga nenaprogramuje ani helloworld v bashi, konspirační teoretiku. Umí max. zaúkolovat kotyze.
13.12.2019 13:32 ?
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Osobně jsem ho viděl programovat několikrát. Ale je fakt, že je to přesně takovej "programátor", aby v roce 2019 prasil v Pythonu 2 nebo v Bashi.
Gréta avatar 13.12.2019 13:53 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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 :'( : '(

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 14:52 :
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Shebang tě neučili, nebo jste ještě neměli sexuální výchovu?
Gréta avatar 13.12.2019 16:10 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

ste asi měli hodně zajímavou sexuální výchovu jestli ste tam jako probírali tohle hele ;D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 16:39 :
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Úča byla shemale, tak to vzala spolu s tím.
14.12.2019 17:53 SKK
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
to už tvrdím dávno, že je to on:-)... ale prečo ten "kretén"?...náááhoou, tu je určite jeden z najvtipnejších (okrem iných svojich altereg (-ov))
Gréta avatar 15.12.2019 13:54 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

si jako myslim že ty seš já a teď jenom zkoušíš mlžit ;D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
15.12.2019 19:26 SKK
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
chaosíš dobre:-)
13.12.2019 12:40 Michal Kolesa
Rozbalit Rozbalit vše Plavání
Kolik je ti let? Umíš plavat pod vodou? Kolik bazénů? Nosíš dvoudílné nebo jednodílné plavky?
Gréta avatar 13.12.2019 13:54 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Plavání

sem slyšela že si umřel!!! prej něco s hlavou nebo takovýho něco

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 14:39 billa
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Bombastickej Bombas !

Palec nahoru !
13.12.2019 16:54 KORUBCE
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Bystroushaak si dal zase tučňáčka :-D
14.12.2019 23:08 _
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
ses dost vedle
Gréta avatar 15.12.2019 13:53 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

tykráááávo já dostala tučňáčka :D :D :D :D

díkec!!!!!!

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
13.12.2019 20:01 NN
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
;D
21.10.2020 14:39 Web Designing Training in Chennai
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
I have to voice my passion for your kindness giving support to those people that should have guidance on this important matter.https://www.softlogicsys.in/web-designing-training-in-chennai/
Petr Fiedler avatar 1.1. 22:21 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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?

2.1. 20:09 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Myslím, že se teď používá Pillow, takže pip3 install Pillow.
Petr Fiedler avatar 2.1. 22:18 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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'
2.1. 22:41 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Musíš to spouštět Pythonem 3.
Petr Fiedler avatar 2.1. 22:55 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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.

2.1. 23:13 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
No to vadí. Ty to napřed nainstaluješ globálně a pak to spustíš z virtuálního prostředí, kde to není.
Petr Fiedler avatar 2.1. 23:43 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Už dobrý, dík.

Petr Fiedler avatar 3.1. 00:03 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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.

3.1. 00:38 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
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.
Petr Fiedler avatar 3.1. 03:22 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Tak se to asi změnilo.

Díky za vše.

Gréta avatar 4.1. 21:31 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
Petr Fiedler avatar 5.1. 00:15 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Nepomohlo mi ani povolit vzdálený obsah. Napadá tě něco?

Gréta avatar 5.1. 12:56 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

nevim. jakou máš verzi?? :O :O mě to jede v 78.6.0

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
Petr Fiedler avatar 5.1. 16:26 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Distribuční - 68.10.0

Gréta avatar 5.1. 21:58 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

bojim se že tim to asi jako nebude ale možná zkus novější verzi jinak fakt jako nevim :O :O

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
Petr Fiedler avatar 3.1. 00:31 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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?

Petr Fiedler avatar 3.1. 03:10 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Takže místo
"á", "č", "ď", "é", "ě", "í", "ň", "ó", "ř", "š", "ť", "ú", "ů", "ý" a "ž"

to dělá jen
"á", "č", "é", "í", "ó", "š", "ú", "ý" a "ž".

Bude to asi ale tím fontem.

Gréta avatar 4.1. 21:22 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
4.1. 22:39 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
příliš žluťoučkej kůň pěl ďábelský ódin
Původní příliš žluťoučký kůň trpěl ďábelské ódy obsahuje těch znaků víc :)
4.1. 22:39 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Teda ne trpěl, ale úpěl.
Petr Fiedler avatar 5.1. 00:45 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
BTW: Znáte tenhle font? Měl jsem jej na Windows. Jeslti jde do Linuxu nevím. Jdu to zkusit.
Petr Fiedler avatar 5.1. 00:57 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Frčí to.

Petr Fiedler avatar 5.1. 00:27 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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.

Petr Fiedler avatar 5.1. 01:52 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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.

Gréta avatar 5.1. 12:52 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
Petr Fiedler avatar 5.1. 16:31 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Tak to je super.
Díky moc!

Petr Fiedler avatar 5.1. 17:03 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

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?

Gréta avatar 5.1. 21:03 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu
Příloha:

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

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
Petr Fiedler avatar 6.1. 00:38 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

Ano, jako texťák.

Díky za úpravu, ochotu a trpělivost. :) Ještě mě něco naučíš. :)

Gréta avatar 6.1. 14:03 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: supr blejskavej text v pythonu

tak supr :D nemáš zač ;D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.