最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python基礎教程項目二之畫幅好畫

 更新時間:2018年04月02日 10:21:20   作者:the5fire  
這篇文章主要為大家詳細介紹了python基礎教程項目二之畫幅好畫,具有一定的參考價值,感興趣的小伙伴們可以參考一下

這是《python基礎教程》中的第二個項目,關于python操作PDF。

涉及到的知識點

1、urllib的使用

2、reportlab庫的使用

這個例子著實很簡單,不過我發(fā)現(xiàn)在python里面可以直接在數(shù)組[]里面寫for循環(huán),真是越用越方便。

下面是代碼:

from urllib import urlopen
from reportlab.graphics.shapes import *
from reportlab.graphics.charts.lineplots import LinePlot
from reportlab.graphics.charts.textlabels import Label
from reportlab.graphics import renderPDF

URL = 'http://www.swpc.noaa.gov/ftpdir/weekly/Predict.txt'
COMMENT_CHARS = '#:'

drawing = Drawing(400, 200)
data = []
for line in urlopen(URL).readlines():
 if not line.isspace() and not line[0] in COMMENT_CHARS:
  data.append([float(n) for n in line.split()])

pred = [row[2] for row in data]
high = [row[3] for row in data]
low = [row[4] for row in data]
times = [row[0] + row[1]/12.0 for row in data]
lp = LinePlot()
lp.x = 50
lp.y = 50
lp.height = 125
lp.width = 300
lp.data = [zip(times, pred),zip(times,high),zip(times, low)]
lp.lines[0].strokeColor = colors.blue
lp.lines[1].strokeColor = colors.red
lp.lines[2].strokeColor = colors.green

drawing.add(lp)
drawing.add(String(250,150, 'Sunspots',fontSize=14,fillColor=colors.red))

renderPDF.drawToFile(drawing, 'report3.pdf','Sunspots')

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Python基礎之輸入,輸出與高階賦值詳解

    Python基礎之輸入,輸出與高階賦值詳解

    這篇文章主要為大家介紹了Python基礎之輸入,輸出與高階賦值,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • Python中使用dom模塊生成XML文件示例

    Python中使用dom模塊生成XML文件示例

    這篇文章主要介紹了Python中使用dom模塊生成XML文件示例,本文講解了dom模塊的主要方法、詳細的代碼實例,需要的朋友可以參考下
    2015-04-04
  • 淺析Python如何實現(xiàn)Celery任務隊列系統(tǒng)

    淺析Python如何實現(xiàn)Celery任務隊列系統(tǒng)

    這篇文章主要為大家詳細介紹了一個基于 Celery 和 Redis 的分布式任務隊列系統(tǒng),用于處理異步任務和定時任務,希望對大家有一定的幫助
    2025-04-04
  • python中set常用操作匯總

    python中set常用操作匯總

    python的set和其他語言類似, 是一個無序不重復元素集, 基本功能包括關系測試和消除重復元素. 集合對象還支持union(聯(lián)合), intersection(交), difference(差)和sysmmetric difference(對稱差集)等數(shù)學運算
    2016-06-06
  • 解決PyTorch與CUDA版本不匹配的問題

    解決PyTorch與CUDA版本不匹配的問題

    這篇文章主要介紹了解決PyTorch與CUDA版本不匹配的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python 函數(shù)的遞歸詳解

    Python 函數(shù)的遞歸詳解

    這篇文章主要為大家介紹了Python 函數(shù)的遞歸,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 使用icecream實現(xiàn)優(yōu)雅調試Python代碼

    使用icecream實現(xiàn)優(yōu)雅調試Python代碼

    在大型項目中,使用print()調試代碼可能導致終端輸出過多,難以分辨輸出結果與代碼的對應關系,為了更清晰地調試,可以采用Icecream庫,本文介紹了如何使用icecream實現(xiàn)優(yōu)雅調試Python代碼,需要的朋友可以參考下
    2024-08-08
  • Python導入txt數(shù)據(jù)到mysql的方法

    Python導入txt數(shù)據(jù)到mysql的方法

    這篇文章主要介紹了Python導入txt數(shù)據(jù)到mysql的方法,涉及Python操作txt文件及mysql數(shù)據(jù)庫的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • 如何基于OpenCV&Python實現(xiàn)霍夫變換圓形檢測

    如何基于OpenCV&Python實現(xiàn)霍夫變換圓形檢測

    最近開始學習opencv,想檢測圖片上的圓環(huán),發(fā)現(xiàn)霍夫變換可以做這樣的效果出來,于是嘗試用霍夫變換做了下圓環(huán)檢測,這篇文章主要給大家介紹了基于OpenCV&Python實現(xiàn)霍夫變換圓形檢測的相關資料,需要的朋友可以參考下
    2021-08-08
  • Python基礎之注釋的用法

    Python基礎之注釋的用法

    今天給大家?guī)淼氖顷P于Python的相關知識,文章圍繞著Python注釋的用法展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評論

视频| 宝坻区| 布尔津县| 南木林县| 崇文区| 新乡县| 宽城| 阳泉市| 寻乌县| 湖口县| 岳池县| 丰顺县| 开江县| 新津县| 措美县| 山东| 乌兰察布市| 深州市| 托克托县| 鄯善县| 融水| 盐源县| 张家川| 茂名市| 手游| 宾川县| 南涧| 栾城县| 南丹县| 杭锦旗| 宁强县| 若尔盖县| 武安市| 丰台区| 武川县| 台北市| 滁州市| 固始县| 宣武区| 保山市| 舞钢市|