{"id":1834,"date":"2021-06-10T03:17:06","date_gmt":"2021-06-10T09:17:06","guid":{"rendered":"https:\/\/tecsify.com\/blog\/?post_type=codigos&#038;p=1834"},"modified":"2026-01-19T17:10:42","modified_gmt":"2026-01-19T23:10:42","slug":"python-qrcode","status":"publish","type":"codigos","link":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/","title":{"rendered":"Python: Aprende a crear c\u00f3digos QR personalizados"},"featured_media":1835,"menu_order":0,"template":"","format":"standard","categories":[],"class_list":["post-1834","codigos","type-codigos","status-publish","format-standard","has-post-thumbnail"],"acf":{"titulo":"Aprende a crear c\u00f3digos QR personalizados con Python","descripcion":"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python!\r\n<br><br>\r\n<strong>Requerimientos para este c\u00f3digo:<\/strong>\r\n<br><br>\r\nPuedes realizar este c\u00f3digo desde un IDE en tu computadora, primero debes instalar las librer\u00edas 'pillow' y 'qrcode' mediante los siguientes c\u00f3digos en la l\u00ednea de comandos: <br>\r\n<span style='color:blue'>pip install pillow<\/span>\r\n<br> <span style='color:blue'>pip install qrcode<\/span>\r\n<br><br>\r\n<strong>\u00bfTe gustar\u00eda saber m\u00e1s?<\/strong>\r\n<br><br>\r\nEn este ejemplo te hemos ense\u00f1ado como crear c\u00f3digos QR totalmente personalizados mediante la librer\u00eda QRcode de Python, si bien ya existen herramientas especializadas en esto, con esta librer\u00eda podr\u00e1s automatizar el proceso de generaci\u00f3n de codigos QR totalmente personalizados.\r\n<br><br>\r\nPuedes ver la documentaci\u00f3n de la librer\u00eda en el siguiente enlace: <span style='color:blue'> <a href='https:\/\/pypi.org\/project\/qrcode\/' target='_blank'>Documentaci\u00f3n oficial de la librer\u00eda de QRCode<\/a><\/span>","imagen":1835,"videoyt":"","lenguaje":"Python","codigo_git":"<script src=\"https:\/\/gist.github.com\/tecsify\/fb2ee8de4bb4acba004064cd010cef14.js\"><\/script>","nivel":"Fundamentos","idea_clave":"<strong>Aprende a combinar QR con otras librer\u00edas.<\/strong>\r\nPersonaliza colores, logos o estilos usando Pillow y crea QR visualmente atractivos para tus apps o proyectos creativos."},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python: Aprende a crear c\u00f3digos QR personalizados | Tecsify Blog<\/title>\n<meta name=\"description\" content=\"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python mediante la librer\u00eda QRcode con Tecsify totalmente gratis!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python: Aprende a crear c\u00f3digos QR personalizados | Tecsify Blog\" \/>\n<meta property=\"og:description\" content=\"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python mediante la librer\u00eda QRcode con Tecsify totalmente gratis!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/\" \/>\n<meta property=\"og:site_name\" content=\"Tecsify Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Tecsify\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-19T23:10:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/06\/PythonQrcode.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@tecsify\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/\",\"name\":\"Python: Aprende a crear c\u00f3digos QR personalizados | Tecsify Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/PythonQrcode.jpg\",\"datePublished\":\"2021-06-10T09:17:06+00:00\",\"dateModified\":\"2026-01-19T23:10:42+00:00\",\"description\":\"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python mediante la librer\u00eda QRcode con Tecsify totalmente gratis!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/PythonQrcode.jpg\",\"contentUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/PythonQrcode.jpg\",\"width\":1100,\"height\":1100,\"caption\":\"PythonQrcode\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/python-qrcode\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Codigos\",\"item\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigo\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Python: Aprende a crear c\u00f3digos QR personalizados\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/\",\"name\":\"Tecsify Blog\",\"description\":\"Tecnolog\u00eda, IA y Desarrollo de Software\",\"publisher\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#organization\"},\"alternateName\":\"Tecsify Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#organization\",\"name\":\"Tecsify\",\"alternateName\":\"Tecsify Blog\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/bluenew.png\",\"contentUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/bluenew.png\",\"width\":830,\"height\":443,\"caption\":\"Tecsify\"},\"image\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Tecsify\",\"https:\\\/\\\/x.com\\\/tecsify\",\"https:\\\/\\\/www.instagram.com\\\/tecsify\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCalG-fWPHHWG-XTzhcCn0_A\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tecsify\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python: Aprende a crear c\u00f3digos QR personalizados | Tecsify Blog","description":"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python mediante la librer\u00eda QRcode con Tecsify totalmente gratis!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/","og_locale":"es_ES","og_type":"article","og_title":"Python: Aprende a crear c\u00f3digos QR personalizados | Tecsify Blog","og_description":"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python mediante la librer\u00eda QRcode con Tecsify totalmente gratis!","og_url":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/","og_site_name":"Tecsify Blog","article_publisher":"https:\/\/www.facebook.com\/Tecsify","article_modified_time":"2026-01-19T23:10:42+00:00","og_image":[{"width":1100,"height":1100,"url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/06\/PythonQrcode.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@tecsify","twitter_misc":{"Est. reading time":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/","url":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/","name":"Python: Aprende a crear c\u00f3digos QR personalizados | Tecsify Blog","isPartOf":{"@id":"https:\/\/tecsify.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/#primaryimage"},"image":{"@id":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/#primaryimage"},"thumbnailUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/06\/PythonQrcode.jpg","datePublished":"2021-06-10T09:17:06+00:00","dateModified":"2026-01-19T23:10:42+00:00","description":"\u00a1Aprende a crear c\u00f3digos QR totalmente personalizados con Python mediante la librer\u00eda QRcode con Tecsify totalmente gratis!","breadcrumb":{"@id":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/#primaryimage","url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/06\/PythonQrcode.jpg","contentUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/06\/PythonQrcode.jpg","width":1100,"height":1100,"caption":"PythonQrcode"},{"@type":"BreadcrumbList","@id":"https:\/\/tecsify.com\/blog\/codigo\/python-qrcode\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/tecsify.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Codigos","item":"https:\/\/tecsify.com\/blog\/codigo\/"},{"@type":"ListItem","position":3,"name":"Python: Aprende a crear c\u00f3digos QR personalizados"}]},{"@type":"WebSite","@id":"https:\/\/tecsify.com\/blog\/#website","url":"https:\/\/tecsify.com\/blog\/","name":"Tecsify Blog","description":"Tecnolog\u00eda, IA y Desarrollo de Software","publisher":{"@id":"https:\/\/tecsify.com\/blog\/#organization"},"alternateName":"Tecsify Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tecsify.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/tecsify.com\/blog\/#organization","name":"Tecsify","alternateName":"Tecsify Blog","url":"https:\/\/tecsify.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/tecsify.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/05\/bluenew.png","contentUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/05\/bluenew.png","width":830,"height":443,"caption":"Tecsify"},"image":{"@id":"https:\/\/tecsify.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Tecsify","https:\/\/x.com\/tecsify","https:\/\/www.instagram.com\/tecsify","https:\/\/www.youtube.com\/channel\/UCalG-fWPHHWG-XTzhcCn0_A\/","https:\/\/www.linkedin.com\/company\/tecsify\/"]}]}},"_links":{"self":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/codigo\/1834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/codigo"}],"about":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/types\/codigos"}],"version-history":[{"count":1,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/codigo\/1834\/revisions"}],"predecessor-version":[{"id":4494,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/codigo\/1834\/revisions\/4494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/media\/1835"}],"wp:attachment":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/media?parent=1834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/categories?post=1834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}