亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python生成pdf文件的方法

 更新時間:2014年08月04日 18:07:05   投稿:shichen2014  
這篇文章主要介紹了Python生成pdf文件的方法,比較實用的功能,需要的朋友可以參考下

本文實例演示了Python生成pdf文件的方法,是比較實用的功能,主要包含2個文件。具體實現(xiàn)方法如下:

pdf.py文件如下:

#!/usr/bin/python
from reportlab.pdfgen import canvas
def hello():
    c = canvas.Canvas("helloworld.pdf")
    c.drawString(100,100,"Hello,World")
    c.showPage()
    c.save()
hello()

diskreport.py文件如下:

#!/usr/bin/env python
import subprocess
import datetime
from reportlab.pdfgen import canvas
from reportlab.lib.units import inch
def disk_report():
    p = subprocess.Popen("df -h", shell=True, stdout=subprocess.PIPE)
#   print p.stdout.readlines()
    return p.stdout.readlines()
def create_pdf(input, output="disk_report.pdf"):
    now = datetime.datetime.today()
    date = now.strftime("%h %d %Y %H:%M:%S")
    c = canvas.Canvas(output)
    textobject = c.beginText()
    textobject.setTextOrigin(inch, 11*inch)
    textobject.textLines('''Disk Capcity Report: %s''' %date)
    for line in input:
        textobject.textLine(line.strip())
    c.drawText(textobject)
    c.showPage()
    c.save()
report = disk_report()
create_pdf(report)

感興趣的讀者可以調(diào)試運行一下,對不足之處加以改進,以實現(xiàn)功能的最佳應(yīng)用!

相關(guān)文章

  • 利用Python制作一個簡單的天氣播報系統(tǒng)

    利用Python制作一個簡單的天氣播報系統(tǒng)

    最近天氣的多變,好幾次出門半路天氣轉(zhuǎn)變。本文將利用python整個天氣爬蟲來獲取天氣情況。這樣也好可以進行一個提前預(yù)防,感興趣的可以動手試一試
    2022-05-05
  • 用Python編寫一個簡單的Lisp解釋器的教程

    用Python編寫一個簡單的Lisp解釋器的教程

    這篇文章主要介紹了用Python編寫一個簡單的Lisp解釋器的教程,Lisp是一種源碼簡單的函數(shù)式編程語言,本文主要介紹對其中的一個子集Scheme的解釋器開發(fā),需要的朋友可以參考下
    2015-04-04
  • 使用llama?Index幫你訓練pdf的示例詳解

    使用llama?Index幫你訓練pdf的示例詳解

    這篇文章主要為大家介紹了使用llama?Index?幫你訓練pdf,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • 詳解Python3的TFTP文件傳輸

    詳解Python3的TFTP文件傳輸

    本篇內(nèi)容給大家詳細講述了Python3的TFTP文件傳輸?shù)南嚓P(guān)知識點,有需要的朋友可以參考下。
    2018-06-06
  • Python中免驗證跳轉(zhuǎn)到內(nèi)容頁的實例代碼

    Python中免驗證跳轉(zhuǎn)到內(nèi)容頁的實例代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于Python中免驗證跳轉(zhuǎn)到內(nèi)容頁的實例代碼,有興趣的朋友們可以學習分享下。
    2020-10-10
  • python3?flask使用連接池連接數(shù)據(jù)庫實例

    python3?flask使用連接池連接數(shù)據(jù)庫實例

    這篇文章主要為大家介紹了python3?flask使用連接池連接數(shù)據(jù)庫實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • 學會這個炫酷圖表利器pyecharts,還怕不被公司重用?

    學會這個炫酷圖表利器pyecharts,還怕不被公司重用?

    前段時間,公司高層要看上半年度項目組業(yè)績數(shù)據(jù)分析,沒辦法,硬著頭皮也要上!說到數(shù)據(jù)分析,肯定離不開數(shù)據(jù)的可視化,畢竟圖表比冷冰冰的數(shù)字更加直觀,Boss只想一眼就能看出趨勢和結(jié)論.今天我們就聊一聊 pyecharts 中幾種常用的圖表, ,需要的朋友可以參考下
    2021-06-06
  • Pytorch 使用opnecv讀入圖像由HWC轉(zhuǎn)為BCHW格式方式

    Pytorch 使用opnecv讀入圖像由HWC轉(zhuǎn)為BCHW格式方式

    這篇文章主要介紹了Pytorch 使用opnecv讀入圖像由HWC轉(zhuǎn)為BCHW格式方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 淺談哪個Python庫才最適合做數(shù)據(jù)可視化

    淺談哪個Python庫才最適合做數(shù)據(jù)可視化

    數(shù)據(jù)可視化是任何探索性數(shù)據(jù)分析或報告的關(guān)鍵步驟,目前有許多非常好的商業(yè)智能工具,比如Tableau、googledatastudio和PowerBI等,本文就詳細的進行對比,感興趣的可以了解一下
    2021-06-06
  • python+django+mysql開發(fā)實戰(zhàn)(附demo)

    python+django+mysql開發(fā)實戰(zhàn)(附demo)

    本文主要介紹了python+django+mysql開發(fā)實戰(zhàn)(附demo),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評論