Python Ürün Barkodu Oluşturucu

      Yorum yok Python Ürün Barkodu Oluşturucu

Merhaba arkadaşlar,

Rastgele barkod üretip excel satırına yazdırmam gerekmişti. O yüzden bu ufak scripti yazdım yazarken xlsxwriter kütüphanesini kullandım. Benim Türk malı şeklinde yani 896 ile başlayan 1192 tane barkod üretmem gerekiyordu. Siz ihtiyacınıza göre barkod numarasını veya sayısını değiştirebilirsiniz. Script çalıştıktan sonra belirttiğiniz excel dosyasının ilk sütununa ürettiği barkodları yazdırır.

Github üzerinden ulaşmak isterseniz ; https://github.com/nicxstyle/RandomBarcodeCreator

Kodlar :

“””
@author: burakgultekin
www.burakgultekin.com.tr
“””
import xlsxwriter
import random
workbook = xlsxwriter.Workbook(‘yourexcelname.xlsx’)
worksheet = workbook.add_worksheet()
row = 0
column = 0

liste = [random.randint(1000,9999) for x in range(1192)]
ikinci = [random.randint(10000,99999) for x in range(1192)]
son = [random.randint(0,9) for x in range(1192)]

bitis = []
for i in range(1192): “”” if you want to create much more barcode than 1192 , you can increase number “””
bir = random.choice(liste)
iki= random.choice(ikinci)
uc = random.choice(son)
degisken=”869″+str(bir)+str(iki)+str(uc) “””// turkish barcodes always start with 869.if you want to create barcode for different country,you must change your country barcode number “””
bitis.append(degisken)

for item in bitis :

worksheet.write(row, column, item)

row += 1

workbook.close()

Summary
Review Date
Reviewed Item
Python Ürün Barkodu Oluşturucu
Author Rating
51star1star1star1star1star

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir