Tôi đã thử nhiều giải pháp để thêm tiêu đề vào tệp csv của mình nhưng không có gì hoạt động đúng cách. Dưới đây là:Làm cách nào để thêm tiêu đề vào tệp csv bằng Python?
Tôi đã sử dụng phương pháp ghi, nhưng dữ liệu của tôi ghi đè hàng đầu tiên.
Tôi đã sử dụng phương pháp DictWriter, nhưng tôi không biết cách điền chính xác. Đây là mã của tôi:
csv = csv.DictWriter(open(directory +'/csv.csv', 'wt'), fieldnames = ["stuff1", "stuff2", "stuff3"], delimiter = ';') csv.writeheader(["stuff1", "stuff2", "stuff3"])
tôi nhận được một "2 đối số thay vì một" lỗi và tôi thực sự không biết tại sao.
Bạn có lời khuyên nào không?
Umm - là 't' một 'chế độ open' hợp lệ? –
@JonClements: Tôi không chú ý đến chế độ này; chỉ cần sao chép từ OP. Đã sửa. –
LoạiError: 'tên trường' là một đối số từ khóa không hợp lệ cho hàm này, tôi đang sử dụng Python 2.6, PyQt4.7. Bạn có thể giúp? – Aleksandar