2013-11-05 27 views

Trả lời

36

Bạn có thể ghi vào csv mà không có tiêu đề bằng cách sử dụng header=False và không có chỉ mục sử dụng index=False. Nếu muốn, bạn cũng có thể sửa đổi dấu phân cách bằng cách sử dụng sep.

dụ không có dòng tiêu đề, bỏ qua dòng tiêu đề CSV:

df.to_csv('filename.csv', header=False) 

TSV (tách biệt bởi tab) Ví dụ, bỏ qua các cột chỉ số:

df.to_csv('filename.tsv', sep='\t', index=False) 
2

đặn ra một cách để làm điều này:

df.to_csv('filename.csv', header = False) 

này cho gấu trúc để viết một tập tin csv mà không có tiêu đề. Bạn có thể làm tương tự với df.to_excel.

3

Nếu bạn vượt qua header = False, bạn sẽ nhận được lỗi này

TypeError: Passing a bool to header is invalid. Use header=None 
for no header or header=int or list-like of ints to specify the 
row(s) making up the column names 

Thay vào đó, hãy sử dụng tiêu đề = None

Các vấn đề liên quan