最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python批量生成條形碼的示例

 更新時(shí)間:2020年10月10日 09:46:53   作者:賈話  
這篇文章主要介紹了python批量生成條形碼的示例,幫助大家更好的利用python處理圖形,感興趣的朋友可以了解下

在工作中,有時(shí)會(huì)遇見(jiàn)需要將數(shù)字轉(zhuǎn)換為條碼的問(wèn)題,每次都需要打開(kāi)條碼轉(zhuǎn)換的網(wǎng)站,一次次的轉(zhuǎn)換后截圖,一兩個(gè)還行,但是當(dāng)需要轉(zhuǎn)換的數(shù)量較多時(shí),就會(huì)顯得特別麻煩,弄不好還會(huì)遺漏或者重復(fù),為了解決這個(gè)問(wèn)題,使用python寫(xiě)了以下腳本,用來(lái)解決此問(wèn)題

1、安裝python-barcode庫(kù)和pillow庫(kù)

需要導(dǎo)入的python庫(kù)

import barcode
from barcode.writer import ImageWriter

2.將需要轉(zhuǎn)換的條形碼數(shù)據(jù)保存到同級(jí)目錄下的 EAN.txt 內(nèi)
讀取EAN.txt文件并保存到 EAN_list 列表中

EAN_list = []
f = open('EAN.txt', 'r+')
while True:
  line = f.readline()
  if line == '':
    f.close()
    break
  else:
    line = eval(line)
    EAN_list.append(str(line))

3.使用for循環(huán),將列表中的所有內(nèi)容轉(zhuǎn)換成EAN條形碼圖片,并將轉(zhuǎn)換后的圖片保存到當(dāng)前目錄

for i in EAN_list:
  EAN = barcode.get_barcode_class("code128")
  ean = EAN(i, writer=ImageWriter())
  ean.save(i + "image")

我這里使用的是128的編碼,如果需要EAN8或者EAN13的編碼,只需要將

EAN = barcode.get_barcode_class("code128")
中的‘code128'更換為 ‘EAN8'或者‘EAN13' 便可

完整代碼如下:

import barcode
from barcode.writer import ImageWriter

EAN_list = []
f = open('EAN.txt', 'r+')
while True:
  line = f.readline()
  if line == '':
    f.close()
    break
  else:
    line = eval(line)
    EAN_list.append(str(line))

for i in EAN_list:
  EAN = barcode.get_barcode_class("code128")
  ean = EAN(i, writer=ImageWriter())
  ean.save(i + "image")

以上就是python批量生成條形碼的示例的詳細(xì)內(nèi)容,更多關(guān)于python 生成條形碼的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python中函數(shù)默認(rèn)值使用注意點(diǎn)詳解

    python中函數(shù)默認(rèn)值使用注意點(diǎn)詳解

    下面小編就為大家?guī)?lái)一篇python中函數(shù)默認(rèn)值使用注意點(diǎn)詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • Python3 Tkinkter + SQLite實(shí)現(xiàn)登錄和注冊(cè)界面

    Python3 Tkinkter + SQLite實(shí)現(xiàn)登錄和注冊(cè)界面

    這篇文章主要為大家詳細(xì)介紹了Python3 Tkinkter + SQLite實(shí)現(xiàn)登錄和注冊(cè)界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Pyspider進(jìn)行API接口抓取和數(shù)據(jù)采集的實(shí)現(xiàn)

    Pyspider進(jìn)行API接口抓取和數(shù)據(jù)采集的實(shí)現(xiàn)

    Pyspider是一個(gè)基于Python的強(qiáng)大的網(wǎng)絡(luò)爬蟲(chóng)框架,它提供了豐富的功能和靈活的擴(kuò)展性,使我們可以輕松地進(jìn)行數(shù)據(jù)的抓取和處理,本文主要介紹了Pyspider進(jìn)行API接口抓取和數(shù)據(jù)采集的實(shí)現(xiàn),感興趣的可以了解一下
    2023-09-09
  • Yolov5(v5.0)+pyqt5界面設(shè)計(jì)圖文教程

    Yolov5(v5.0)+pyqt5界面設(shè)計(jì)圖文教程

    眾所周知界面設(shè)計(jì)一般指UI設(shè)計(jì),下面這篇文章主要給大家介紹了關(guān)于Yolov5(v5.0)+pyqt5界面設(shè)計(jì)的相關(guān)資料,文中通過(guò)圖文以及實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • Python?二分查找之bisect庫(kù)的使用詳解

    Python?二分查找之bisect庫(kù)的使用詳解

    。二分查找是一種在有序列表中查找某一特定元素的搜索算法,bisect?庫(kù)是?Python?標(biāo)準(zhǔn)庫(kù)中的一部分,它提供了二分查找的功能,這篇文章主要介紹了Python?二分查找之bisect庫(kù)的使用,需要的朋友可以參考下
    2023-03-03
  • python訪問(wèn)hdfs的操作

    python訪問(wèn)hdfs的操作

    這篇文章主要介紹了python訪問(wèn)hdfs的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • 用Python從0開(kāi)始實(shí)現(xiàn)一個(gè)中文拼音輸入法的思路詳解

    用Python從0開(kāi)始實(shí)現(xiàn)一個(gè)中文拼音輸入法的思路詳解

    中文輸入法是一個(gè)歷史悠久的問(wèn)題,但也實(shí)在是個(gè)繁瑣的活,不知道這是不是網(wǎng)上很少有人分享中文拼音輸入法的原因,接下來(lái)通過(guò)本文給大家分享使用Python從0開(kāi)始實(shí)現(xiàn)一個(gè)中文拼音輸入法,需要的朋友可以參考下
    2019-07-07
  • Python學(xué)習(xí)筆記之常用函數(shù)及說(shuō)明

    Python學(xué)習(xí)筆記之常用函數(shù)及說(shuō)明

    俗話說(shuō)“好記性不如爛筆頭”,老祖宗們幾千年總結(jié)出來(lái)的東西還是有些道理的,所以,常用的東西也要記下來(lái),不記不知道,一記嚇一跳,乖乖,函數(shù)咋這么多捏
    2014-05-05
  • python批量修改xml屬性的實(shí)現(xiàn)方式

    python批量修改xml屬性的實(shí)現(xiàn)方式

    這篇文章主要介紹了python批量修改xml屬性的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • Python中類(lèi)變量和實(shí)例變量的區(qū)別

    Python中類(lèi)變量和實(shí)例變量的區(qū)別

    這篇文章主要介紹了Python中類(lèi)變量和實(shí)例變量的區(qū)別,文章針對(duì)Python類(lèi)變量和實(shí)例變量的問(wèn)題,給出了具體說(shuō)明和演示,需要的小伙伴可以參考一下
    2022-02-02

最新評(píng)論

板桥市| 林芝县| 原平市| 会泽县| 桦川县| 邹城市| 张掖市| 兰坪| 靖江市| 济南市| 龙口市| 信宜市| 永州市| 汕尾市| 碌曲县| 洪泽县| 新化县| 嘉祥县| 托克逊县| 阳东县| 大安市| 枣庄市| 富蕴县| 湖南省| 吉安市| 马山县| 上蔡县| 闽清县| 房产| 深泽县| 怀来县| 桐梓县| 安陆市| 安吉县| 渭源县| 湘潭县| 定边县| 大悟县| 永登县| 徐州市| 隆化县|