欧美网址在线观看-亚洲最新毛片-国产成人免费爽爽爽视频-亚洲一区在线影院-日韩欧美在线观看视频网站-男女激情四射-成人一区二区免费看-欧美亚洲综合在线-日韩一级视频在线播放-国产成人三级视频在线播放-亚洲中文字幕日产无码2020-99久久久国产精品免费无卡顿-av在线观看地址-果冻传媒mv免费播放在线观看-欧美在线观看视频免费-日韩天天操

聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 關注 > > 正文

天天最新:【爬取紅嶺創投】存儲在mysql數據庫中的無頭模式

來源:CSDN 時間:2023-03-31 08:06:28

目標


(資料圖片僅供參考)

爬取紅嶺創投(https://www.my089.com/)日投資發標記錄,存儲在mysql數據庫中,并將數據可視化以便分析.

行動

爬取數據

通過selenium+FIrefox的無頭模式將需要的數據爬取出來,代碼實現不在贅述,詳細步驟可查看我的上一篇圖文(如何利用Python爬取網易新聞),selenium3.11.0版本已經停止對phantomjs的支持,現在可以使用chrome和firefox的無頭模式實現該功能. 打開無頭模式:

from selenium.webdriver.firefox.options import Optionsfirefox_options=webdriver.FirefoxOptions()firefox_options.add_argument("--headless")firefox_options.add_argument("--disable-gpu")

一個疑問:

使用ubuntu的crontab定時任務運行此爬蟲腳本時,如果不打開無頭模式,報錯如下:

selenium.comm.exception.WebDriverException:message:invalid argument :can"tkill an exited process

沒能理解這個報錯的原因,希望與大家一起討論.

存儲數據

數據庫這次選擇了mysql, 首先需要建立自己的數據庫,建立相應表格,這里推薦使用 Navicat,能夠將數據庫操作圖形化.navicat需要做一些配置,網上有大量教程,建表時需要注意類型,選擇正確的類型在后續使用時會減少很多麻煩,例如:

VARCHAR和CHAR類型

varchar適用場景:

字符串列的最大長度比平均長度大很多字符串列很少被更新使用了多字節字符集存儲字符串(如utf8中的中文和英文)

char適用場景:

存儲長度近似的值(md5值,如密碼)存儲短字符串存儲經常被更新的字符串列

日期類型

TIMESTAMP類型:

以yyyy-MM-dd HH:mm:ss格式顯示,占用4個字節時間范圍:1970-1-1 到 2038-01-19 DATATIME類型:以yyyy-MM-dd HH:mm:ss格式顯示,占用8個字節時間范圍:1000-1-1 00:00:00至9999-12-31 23:59:59

插入數據

db=pymysql.connect(host="localhost",user="root",password=    "xxxx",db="hlct",charset="utf8")    sql="INSERT INTO data_1 VALUES("" + dic["借款人"] + "","" +dic["時間"]\        + "","" + dic["借款金額"].replace(",", "")+ "","" + dic["利率"] +\        "","" + dic["期限"] + "","" + dic["還款方式"] + "");"cursor =db.cursor()  #獲取操作游標    cursor.execute(sql)  #執行sql語句    db.commit()          #提交到數據庫執行    db.close()

此時,數據已經靜悄悄的待在數據庫中了 xd

利用echarts將數據可視化作圖

最初我是在這學習的echarts基本操作 ------渲染圖表 針對這次的目標,折線圖是最好的展現數據方式.數據庫原始數據需要做出一定處理,根據具體用途處理就好.

import pyecharts_snapshotfrom datetime import datetime ,date, timedeltafrom pyecharts import Line

def rLine(y_rate):    x_axis =["00", "01", "02", "03", "04", "05", "06", "07",             "08", "09", "10" ,"11","12", "13", "14", "15", "16", "17", "18", "19",             "20", "21","22","23"]    aver=[];max=[];min=[]    for y in y_rate:        aver.append(y[0])        max.append(y[1])        min.append(y[2])    line = Line("紅嶺創投利率曲線""("+Date+")")    line.use_theme("dark")    line.add("最高利率", x_axis=x_axis,y_axis=max,yaxis_max=9,             yaxis_min=8,yaxis_force_interval=0.1,             yaxis_formatter="%")    line.render(path="/home/lsgo18/PycharmProjects/honglingchuangtou/rate.png")

x_axis--------------------------------------橫軸數據y_axis--------------------------------------縱軸數據line.add()----------------------------添加數據作圖yaxis_max--------------------設置縱軸刻度范圍yaxis_force_interval--------------設置刻度精度line.use_theme--------------------------主題顏色line.render()------------------------------生成文件

crontab定時任務

觀察了紅嶺創投往網站一段時間后,發現只能顯示近十分鐘左右的即時數據,不可能每過幾分鐘手動點擊程序運行,伙伴們向我推薦了一個非常好用的指令-----crontab,crontab 是用來讓使用者在固定時間或固定間隔執行程序之用,換句話說,也就是類似使用者的時程表,并且在后臺運行,不會打擾到我們的學習和工作.

打開crontab:

sudo vim /etc/cronta

界面如下(通過vim打開)

基本格式

*   *   *   *   *  command

分  時  日  月  周  命令 第1列表示分鐘1~59 每分鐘用*或者 */1表示 第2列表示小時1~23(0表示0點) 第3列表示日期1~31 第4列表示月份1~12 第5列標識號星期0~6(0表示星期天) 第6列要運行的命令 通常需要將python環境絕對路徑,程序絕對路徑寫入命令,保證能正常運行,如果crontab沒有運行,大概率的原因就在此,圖中倒數第四行黃色部分就是運行爬蟲的指令,最后/auto.log部分是輸出日志,將每一次運行的結果寫進日志文件,以便檢查運行情況.

smtplib發送郵件

每天處理數據做出折線圖后,將圖片發送給團隊老大,smtplib是不錯的選擇,結合crontab就能每天自動運行,成就感超強.

import smtplibfrom email import encodersfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.mime.base import MIMEBasefrom email.mime.multipart import MIMEMultipartfrom email.utils import parseaddr, formataddr

def send(self):        from_addr = "74400xxxx@qq.com"  # 發件人 Email 地址和口令        password = "xxxxxxx"        smtp_server = "smtp.qq.com"  # SMTP 服務器地址        to_addr = "xxxx@qq.com"  # 收件人地址        # 郵件頭        msg = MIMEMultipart()#代表郵件本身        msg["From"] = self._format_addr("lsgo

責任編輯:

標簽:

相關推薦:

精彩放送:

新聞聚焦
Top 欧美网址在线观看-亚洲最新毛片-国产成人免费爽爽爽视频-亚洲一区在线影院-日韩欧美在线观看视频网站-男女激情四射-成人一区二区免费看-欧美亚洲综合在线-日韩一级视频在线播放-国产成人三级视频在线播放-亚洲中文字幕日产无码2020-99久久久国产精品免费无卡顿-av在线观看地址-果冻传媒mv免费播放在线观看-欧美在线观看视频免费-日韩天天操

        天天色综合社区| 日韩免费高清在线| 国产高清av在线播放| 搞av.com| 老司机av福利| 成年网站在线免费观看| 五月六月丁香婷婷| 欧美日韩在线不卡视频| 红桃视频一区二区三区免费| 青娱乐自拍偷拍| 妞干网这里只有精品| 色乱码一区二区三区在线| 伊人久久在线观看| 小早川怜子一区二区三区| 欧美综合在线播放| 国产美女主播在线播放| 国产美女18xxxx免费视频| 日韩一级片免费视频| 欧美这里只有精品| 99热这里只有精品免费| 亚洲欧美日韩三级| 亚洲a级黄色片| 亚洲黄色网址在线观看| xxxxxx在线观看| 波多野结衣av一区二区全免费观看| 日韩av片专区| 91视频成人免费| 777久久精品一区二区三区无码| 亚洲精品国产久| 成人高清dvd| 992kp快乐看片永久免费网址| 久久综合伊人77777麻豆最新章节| 男女无套免费视频网站动漫| 久久精品国产露脸对白| a级片一区二区| 日本一极黄色片| 青青草视频国产| www.99av.com| 精品无码一区二区三区在线| 亚洲一区二区蜜桃| 成人免费毛片在线观看| 在线免费观看视频黄| 久久免费一级片| 91亚洲免费视频| 午夜欧美福利视频| 欧美国产激情视频| 999在线观看视频| 中国一级大黄大黄大色毛片| jizz欧美性11| 992kp免费看片| 亚洲精品免费一区亚洲精品免费精品一区 | 亚洲中文字幕无码一区二区三区| 欧美黄网站在线观看| 婷婷五月综合缴情在线视频| 91社在线播放| 久久天天东北熟女毛茸茸| 欧美日韩一区二区三区69堂| 国产成人精品无码播放| 日本wwww视频| 色悠悠久久综合网| 欧美一级视频在线| 男插女免费视频| 日韩精品视频一区二区在线观看| 日韩视频第二页| 国产日韩成人内射视频| 久久99爱视频| 久久久无码中文字幕久...| 男人用嘴添女人下身免费视频| 青青青青草视频| 日本不卡一区在线| 久青草视频在线播放| 国内自拍视频一区| cao在线观看| 国产不卡的av| 日本特黄a级片| 日韩日韩日韩日韩日韩| 国产精品中文久久久久久| 凹凸日日摸日日碰夜夜爽1| 亚洲综合激情视频| www.欧美日本| 男人的天堂99| 国产成人黄色片| 50度灰在线观看| 夜夜爽久久精品91| 一二三级黄色片| 日本精品一区在线| 五月天婷婷影视| 国产精品嫩草影视| 亚洲精品20p| 一级全黄肉体裸体全过程| 老司机午夜性大片| 性欧美在线视频| 大桥未久一区二区| 一二三四中文字幕| 免费看黄在线看| 最近免费中文字幕中文高清百度| 91丨porny丨探花| 熟妇人妻va精品中文字幕| av五月天在线| 裸体裸乳免费看| 大陆av在线播放| 日本美女高潮视频| 超碰在线超碰在线| 国产精品国产亚洲精品看不卡| 欧日韩免费视频| 国产亚洲视频一区| 欧美 亚洲 视频| 日日干夜夜操s8| 日日摸日日碰夜夜爽无码| 免费日韩中文字幕| 99在线观看视频免费| 久热精品在线播放| 国产网站免费在线观看| 最新国产黄色网址| 国产欧美高清在线| 免费在线精品视频| 亚洲欧洲日本精品| 久久网站免费视频| 欧美性猛交内射兽交老熟妇| 九热视频在线观看| 中文字幕第50页| 国产三级生活片| 日本www.色| 亚洲综合色在线观看| 久久精品免费网站| 亚洲综合欧美激情| 日本不卡一区二区在线观看| 日韩视频在线免费看| 亚洲少妇第一页| 日本黄色播放器| 免费无码毛片一区二三区| 福利视频一二区| 日本丰满大乳奶| 蜜臀av无码一区二区三区| 男女猛烈激情xx00免费视频| 成 年 人 黄 色 大 片大 全| 久久这里只有精品18| 人妻av中文系列| 在线观看av网页| wwwwww欧美| 国产在线观看福利| 国产又粗又猛大又黄又爽| 欧美大黑帍在线播放| 天天爽夜夜爽一区二区三区 | 女人天堂av手机在线| 日本中文字幕二区| 你真棒插曲来救救我在线观看| 最近免费中文字幕中文高清百度| 亚洲欧洲日本精品| 欧美中日韩在线| a级黄色片网站| 日本中文字幕精品—区二区| 很污的网站在线观看| 欧美一级免费在线| 精品国产一二三四区| 亚洲免费黄色录像| 青青草精品视频在线| 国产又粗又爽又黄的视频| av五月天在线| 欧美日韩中文在线视频| 男人天堂网站在线| 天天干天天色天天干| 91最新在线观看| 日韩精品一区二区三区不卡 | 国产玉足脚交久久欧美| 中文字幕色呦呦| 一本二本三本亚洲码| 亚洲这里只有精品| 97超碰人人看| 精品嫩模一区二区三区| 欧美国产日韩在线视频| 精品国产三级a∨在线| 伊人成人免费视频| 蜜臀av.com| 蜜桃传媒一区二区三区| 女人被男人躁得好爽免费视频 | 欧美xxxxx在线视频| 波多野结衣之无限发射| 无码人妻精品一区二区三区66| 欧美日本视频在线观看| 日韩手机在线观看视频| 亚洲免费999| 人妻无码久久一区二区三区免费| 中文字幕无码精品亚洲35| 亚洲精品怡红院| mm131午夜| 一路向西2在线观看| 国产精品久久..4399| 91欧美一区二区三区| 久久99中文字幕| 国产一区二区三区播放| 手机版av在线| 中文字幕视频在线免费观看| 国产91在线亚洲| 亚欧精品在线视频| av丝袜天堂网| 成人亚洲视频在线观看| 草草视频在线免费观看| 欧美 日韩 亚洲 一区| 色婷婷一区二区三区在线观看|