Печать CSV через принтер с python - PullRequest
0 голосов
/ 09 января 2020

Я хочу напечатать CSV-файл с python. Я прошел через код ниже, и он хорошо работает с файлом .txt, но я не могу распечатать четко определенный CSV через него.

import os
import tempfile

filename = tempfile.mktemp(".txt")

open (filename , "w").write ("Printing file")

os.startfile(filename, "print")

На самом деле я хочу напечатать файл CSV, который уже был создан , не нужно будет писать и создавать новый файл, а затем распечатывать его.

1 Ответ

0 голосов
/ 09 января 2020

Если вы хотите напечатать содержимое csv, вы можете попробовать это:

import csv

file_path = 'a.csv'


with open(file_path) as file:
    content = csv.reader(file)
    for row in content:
        print(row)

...