av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

python批量生成條形碼的示例

瀏覽:6日期:2022-07-08 17:28:54

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

1、安裝python-barcode庫和pillow庫

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

import barcodefrom barcode.writer import ImageWriter

2.將需要轉(zhuǎn)換的條形碼數(shù)據(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 barcodefrom barcode.writer import ImageWriterEAN_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 生成條形碼的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 黄片毛片在线观看 | 久久久久久亚洲国产精品 | 日本h片在线观看 | 中文字幕在线播放第一页 | 亚洲午夜一区二区 | 欧美日韩国产在线 | 亚洲色图婷婷 | 97日韩精品 | 国产超碰人人爽人人做人人爱 | 精品久久久精品 | 97精品久久| 精品一区国产 | 久久亚洲视频 | 99久久精品一区二区毛片吞精 | 国产午夜精品久久久 | 亚洲成人中文字幕 | 日韩欧美中文字幕在线观看 | 免费三级网 | 欧美一级毛片在线播放 | 精品乱子伦一区二区三区 | 色爱区综合 | 日韩中文字幕在线观看视频 | 特黄毛片 | 亚洲成人观看 | 喷水毛片 | 日韩一区二区在线免费观看 | 91在线网站 | 亚洲国产成人精品女人久久久 | 少妇特黄a一区二区三区88av | 日韩中字幕 | 亚洲三级视频 | 久久久成人一区二区免费影院 | 91精品国产综合久久久久久丝袜 | 欧美日韩在线观看一区 | 亚洲免费观看视频 | 国产精品福利视频 | 欧美日韩精品一区二区三区四区 | 亚洲国产一区二区三区四区 | 在线免费国产 | 欧美freesex黑人又粗又大 | 久久这里只有精品首页 |