Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Xuất DataFrame ra file HTML Python pandas

Giả sử bạn có file CSV pandas.csv và muốn chuyển đổi sang file HTML.

Giải pháp

  • Đọc CSV: pd.read_csv('pandas.csv').
  • Mở file HTML để ghi: open('pandas.html', 'w').
  • Chuyển DataFrame sang HTML: df.to_html().
  • Ghi nội dung và đóng file.

Mã ví dụ

import pandas as pd

df = pd.read_csv('pandas.csv')
print(df)

with open('pandas.html', 'w') as f:
    result = df.to_html()
    f.write(result)

print("\nĐã tạo file pandas.html")

Kết quả (nội dung file HTML)

Id Data
0 1 11
1 2 22
2 3 33
3 4 44
4 5 55

Lưu ý:

  • Dùng with open(...) để tự động đóng file an toàn.
  • to_html() có nhiều tham số: classes, border, index, justify, float_format...
  • Có thể nhúng CSS để đẹp hơn.