2015-10-15 86 views

回答

2

那麼一種方法是使用降價。您可以使用df.to_html()。這將數據框轉換成一個html表格。從那裏你可以把生成的html放到一個減價文件(.md)中(見http://daringfireball.net/projects/markdown/basics)。從那裏,有實用程序將降價轉換爲pdf(https://www.npmjs.com/package/markdown-pdf)。

這種方法的一個全功能工具是使用Atom文本編輯器(https://atom.io/)。在那裏你可以使用擴展名,搜索「markdown to pdf」,這將爲你做出轉換。

注意:最近使用to_html()時,我不得不刪除多餘的'\ n'字符。我選擇使用Atom -> Find -> '\n' -> Replace ""

總體而言,這應該是訣竅!

0

這是我如何使用sqlite3的,熊貓pdfkit

import pandas as pd 
import pdfkit as pdf 
import sqlite3 

con=sqlite3.connect("baza.db") 

df=pd.read_sql_query("select * from dobit", con) 
df.to_html('/home/linux/izvestaj.html') 
nazivFajla='/home/linux/pdfPrintOut.pdf' 
pdf.from_file('/home/linux/izvestaj.html', nazivFajla) 
做到這一點從SQLite數據庫
相關問題