用python抓取電影播放量 python讀取pdf內(nèi)容?
python讀取pdf內(nèi)容?代碼示例:#!/usr/bin/env python3#-*- coding:utf-8 -*-# pip3 install pdfminer3kfrom import P
python讀取pdf內(nèi)容?
代碼示例:
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
# pip3 install pdfminer3k
from import PDFPageAggregator
from import LAParams, LTTextBoxHorizontal
from pdfminer.pdfparser import PDFParser, PDFDocument
from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter, PDFTextExtractionNotAllowed
from pdfminer.pdfdevice import PDFDevice
def read_pdf(pdf_name, result_name):
# 以二進(jìn)制讀模式打開
fp open(pdf_name, rb)
# 用文件對(duì)象來創(chuàng)建一個(gè)pdf文檔分析器
parser PDFParser(fp)
# 創(chuàng)建一個(gè)pdf文檔
doc PDFDocument()
# 連接分析器 與文檔對(duì)象
_document(doc)
_parser(parser)
# 提供初始密碼,如果沒有密碼 就創(chuàng)建一個(gè)空的字符串
()
# 檢測文檔是否提供txt轉(zhuǎn)換,不提供就拋出異常
if not _extractable:
raise PDFTextExtractionNotAllowed
# 創(chuàng)建PDf 資源管理器 來管理共享資源
rsrcmgr PDFResourceManager()
# 創(chuàng)建一個(gè)PDF設(shè)備對(duì)象
laparams LAParams()
device PDFPageAggregator(rsrcmgr, laparamslaparams)
# 創(chuàng)建一個(gè)PDF解釋器對(duì)象
interpreter PDFPageInterpreter(rsrcmgr, device)
with open(result_name,
python如何采集溫度和壓力數(shù)據(jù)?
Python采集溫度和壓力數(shù)據(jù),那就需要溫度和壓力傳感器,這兩個(gè)傳感器可以先用微處理器控制,配置完參數(shù)后,微處理器采集到溫度和壓力的數(shù)據(jù),然后通過串口通信傳送到電腦,用python 編寫控制軟件接收采集數(shù)據(jù)并且來控制微處理器進(jìn)行采集。