te pasate, muy completo El mar., 12 de may. de 2020 14:02, Carlos Zuniga <carlos....@gmail.com> escribió:
> On Wed, Apr 15, 2020 at 7:51 AM Gonzalo V <gvm2...@gmail.com> wrote: > > > > Buenos días muchach@s: > > Quería solicitarles una guía, Hay alguna forma de crear un caracter > especial en python?, hay alguna librería para eso?. Tengo que hacer una > especie de arroba con otra letra dentro. > > muchísimas gracias y encerrados vencemos al coronavirus. > > > > Depende de a que te refieres. Tienes que imprimir un caracter que ya > existe en unicode? Pues, los scripts en python son utf-8 y las cadenas > en python3 son unicode, así que puedes hacer esto: > > print('😀') > > Y si no quieres poner el caracter directamente: > > print('\u1f600') > > Siempre y cuando tu terminal pueda mostrar esos caracteres, > funcionará. Unicode tiene letras dentro de circulos > (https://en.wikipedia.org/wiki/Enclosed_Alphanumerics). Tal vez ya > tiene la que necesitas. > > Ahora, si te refieres a crear tu propio caracter y que sea parte de > unicode, aquí esta la historia de como unos tipos de HackerNews > hicieron la propuesta para añadir algunos caracteres que no existian: > > > http://unicodepowersymbol.com/we-did-it-how-a-comment-on-hackernews-lead-to-4-%C2%BD-new-unicode-characters/ > > Eso muestra que no es imposible, si es que hay una razón buena para > añadirlo. En el artículo ponen una guía de como hacer la propuesta. > > Y si te refieres a crear una tipografía con un caracter específico en > ella y luego utilizarla puedes usar algo como FontForge > (https://fontforge.org/), la dibujas en el lugar que ocupa la 'a' por > ejemplo, y cuando utilizas esa tipografía, cuando escribes 'a' se > muestra tu caracter. > > Saludos > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es