Este projeto permite converter dados de uma planilha CSV em códigos de barras. Ele gera imagens no formato PNG e exporta um novo arquivo CSV contendo os códigos de barras correspondentes.
- Leitura de um arquivo CSV
- Geração de códigos de barras para valores de uma coluna específica
- Armazenamento das imagens dos códigos de barras
- Exportação de um novo CSV com os caminhos das imagens
- Python 3.x
- Pandas
- Python-Barcode
📂 csv-to-barcode
│── 📂 codigos/ # Pasta onde os códigos de barras serão salvos
│── 📜 dados.csv # Arquivo CSV de entrada
│── 📜 dados_codigos.csv # Novo CSV gerado com os códigos de barras
│── 📜 python-barcode.py # Script principal
│── 📜 README.md # Documentação do projeto
git clone https://github.com/seu-usuario/csv-to-barcode.git
cd csv-to-barcode
pip install pandas python-barcode
python python-barcode.py
No código, altere a variável coluna_para_codigo
para definir qual coluna do CSV deve ser convertida em código de barras.
codigo_produto | nome_produto |
---|---|
123456789 | Produto A |
987654321 | Produto B |
codigo_produto | caminho_codigo_barras |
---|---|
123456789 | codigos/123456789.png |
987654321 | codigos/987654321.png |
💡 Contribuições são bem-vindas! Caso tenha sugestões ou melhorias, fique à vontade para abrir um PR ou Issue. 🚀