精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

我用Python爬了上市公司財(cái)務(wù)報(bào)表,跟巴菲特學(xué)習(xí)如何炒股

原創(chuàng)
數(shù)據(jù)庫(kù) 開(kāi)發(fā)工具
沃倫·巴菲特( Warren Buffett),全球著名的投資商。從事股票、電子現(xiàn)貨、基金行業(yè)。在 2017 年 7 月 17 日,《福布斯富豪榜》發(fā)布,沃倫·巴菲特以凈資產(chǎn) 734 億美元排名第四。

[[202360]]

【51CTO.com原創(chuàng)稿件】沃倫·巴菲特( Warren Buffett),全球著名的投資商。從事股票、電子現(xiàn)貨、基金行業(yè)。在 2017 年 7 月 17 日,《福布斯富豪榜》發(fā)布,沃倫·巴菲特以凈資產(chǎn) 734 億美元排名第四。

作為”股神”,他的投資理念被許多人追捧。與其共進(jìn)午餐的慈善活動(dòng)都可以拍賣到 345.67 萬(wàn)美元,從中我們可以輕易地看出,他的投資界地位、影響力有多大。

[[202361]]

他的投資名言有很多:

風(fēng)險(xiǎn),是來(lái)自你不知道你在做什么。

若你不打算持有某只股票達(dá)十年,則十分鐘也不要持有。

投資的秘訣,不是評(píng)估某一行業(yè)對(duì)社會(huì)的影響有多大,或它的發(fā)展前景有多好,而是一間公司有多強(qiáng)的競(jìng)爭(zhēng)優(yōu)勢(shì)。這優(yōu)勢(shì)可以維持多久,產(chǎn)品和服務(wù)的優(yōu)越性持久而深厚,才能給投資者帶來(lái)優(yōu)厚的回報(bào)。

我最喜歡的持股時(shí)間是……永遠(yuǎn)!

要投資成功,就要拼命閱讀。不但讀有興趣購(gòu)入的公司資料,也要閱讀其他競(jìng)爭(zhēng)者的資料。

從他的這些名言中,我們不難發(fā)現(xiàn),巴菲特做的是長(zhǎng)期投資,他投一家公司,抱定的目標(biāo)是持續(xù)持有,不因?yàn)閮r(jià)格原因而出售。他看準(zhǔn)一家公司,會(huì)分析這家公司的競(jìng)爭(zhēng)優(yōu)勢(shì),也會(huì)分析這家公司的對(duì)手的競(jìng)爭(zhēng)優(yōu)勢(shì),然后做出投資決策。

他是怎么確定一家公司是否值得自己長(zhǎng)期投資,是否具有競(jìng)爭(zhēng)優(yōu)勢(shì)的呢?其中,最有效、最常用的手段之一就是分析上市公司財(cái)務(wù)報(bào)表。網(wǎng)上有很多《跟巴菲特學(xué)看上市公司財(cái)務(wù)報(bào)表》諸如此類的文章,仁者見(jiàn)仁智者見(jiàn)智。

本文重點(diǎn)不在于如何分析財(cái)務(wù)報(bào)表,而是如何獲得財(cái)務(wù)報(bào)表,為后續(xù)的方便分析做準(zhǔn)備。

實(shí)戰(zhàn)背景

每個(gè)上市公司的財(cái)務(wù)報(bào)表都是免費(fèi)提供的,可以在他們的官網(wǎng)進(jìn)行下載。但是這樣一個(gè)一個(gè)找,太麻煩。有沒(méi)有一個(gè)網(wǎng)站,集成好各個(gè)上市公司的財(cái)務(wù)信息呢?當(dāng)然有,而且很多!各個(gè)金融門戶網(wǎng)站都有!

今天,我們看哪個(gè)金融門戶網(wǎng)站?網(wǎng)易財(cái)經(jīng)!

雙手奉上它的地址:http://quotes.money.163.com/hkstock/

這個(gè)網(wǎng)站長(zhǎng)這樣:

我們可以通過(guò)股票查詢,查看股票情況。比如我輸入 00700,查看騰訊控股在美股的情況,如下圖:

可以看到,我截圖的時(shí)間,騰訊控股”綠了”,也就是跌了。點(diǎn)擊財(cái)務(wù)數(shù)據(jù),我們就可以看到騰訊控股的財(cái)務(wù)報(bào)表,如圖所示:

這個(gè)財(cái)務(wù)數(shù)據(jù)欄目中,提供了《主要財(cái)務(wù)指標(biāo)》、《利潤(rùn)表》、《資產(chǎn)負(fù)債表》以及《現(xiàn)金流量表》。

從圖中可以看到,該網(wǎng)站提供了財(cái)務(wù)數(shù)據(jù)在線瀏覽功能,但是沒(méi)有提供財(cái)務(wù)報(bào)表下載功能,如何將每年的財(cái)務(wù)數(shù)據(jù)獲取,并存入數(shù)據(jù)庫(kù),方便我們后續(xù)的分析呢?沒(méi)錯(cuò),這就是本文的主題:財(cái)務(wù)報(bào)表爬取入庫(kù)。

網(wǎng)站分析

我們以騰訊控股的財(cái)務(wù)數(shù)據(jù)為例進(jìn)行分析。

它的URL:http://quotes.money.163.com/hkstock/cwsj_00700.html

看一下這個(gè) URL 地址有什么特點(diǎn)?騰訊控股的股票代碼是 00700。對(duì)的,你沒(méi)猜錯(cuò),’http://quotes.money.163.com/hkstock/cwsj_’ + 股票代碼 + ‘.html’,就是各個(gè)上市公司的財(cái)務(wù)數(shù)據(jù)頁(yè)面。

思考一個(gè)問(wèn)題,下圖的這些數(shù)據(jù),我們需要爬取嗎?

答曰:不需要!為什么?因?yàn)樨?cái)務(wù)報(bào)表的格式是統(tǒng)一的。我們需要的是這些報(bào)表里的數(shù)據(jù),而不是表的欄目名稱,這些欄目名稱,我們直接手動(dòng)敲入到數(shù)據(jù)庫(kù)中就可以了,直接作為數(shù)據(jù)庫(kù)的列名。

那么,這些報(bào)表數(shù)據(jù)如何獲取呢?請(qǐng)看下圖:

在時(shí)間選擇框這里,我們可以獲取到一共有哪些時(shí)間的財(cái)務(wù)報(bào)表。點(diǎn)擊查詢按鈕,我們就可以進(jìn)行查詢,對(duì)點(diǎn)擊主要財(cái)務(wù)指標(biāo)的查詢按鈕這個(gè)動(dòng)作,使用 Fiddler 進(jìn)行抓包分析。

抓包截圖如下:

我們可以看到,這個(gè)點(diǎn)擊查詢按鈕,發(fā)送的請(qǐng)求地址和返回?cái)?shù)據(jù)。從上圖可以看出返回的數(shù)據(jù)是以 JSON 格式存儲(chǔ)的。那么我們只要解析出這個(gè) JSON 數(shù)據(jù),就可以獲得《主要財(cái)務(wù)指標(biāo)》了。

同理,通過(guò)抓包可知,主要財(cái)務(wù)指標(biāo)、利潤(rùn)表、資產(chǎn)負(fù)債表、現(xiàn)金流量表請(qǐng)求的 URL 分別如下:

http://quotes.money.163.com/hk/service/cwsj_service.php?symbol=00700&start=2006-06-30&end=2016-12-31&type=cwzb

http://quotes.money.163.com/hk/service/cwsj_service.php?symbol=00700&start=2006-06-30&end=2016-12-31&type=lrb

http://quotes.money.163.com/hk/hk/service/cwsj_service.php?symbol=00700&start=2006-12-31&end=2016-12-31&type=fzb

http://quotes.money.163.com/hk/service/cwsj_service.php?symbol=00700&start=2006-06-30&end=2016-12-31&type=llb

發(fā)現(xiàn)規(guī)律了嗎?

  • symbol=股票代碼
  • start=最早的財(cái)務(wù)報(bào)表時(shí)間
  • end=最近的財(cái)務(wù)報(bào)表時(shí)間
  • type=報(bào)表縮寫(cwz代表主要財(cái)務(wù)指標(biāo),lrb代表利潤(rùn)表,fzb代表負(fù)債表,llb代表現(xiàn)金流量表)

已經(jīng)知道了各個(gè)請(qǐng)求的地址,那么接下來(lái)就是解析 JSON 數(shù)據(jù)了。

可以看到,數(shù)據(jù)存儲(chǔ)是用的英文,我們得與下圖的中文進(jìn)行對(duì)應(yīng),創(chuàng)建一個(gè)字典進(jìn)行存儲(chǔ)。

別問(wèn)我,我是怎么對(duì)應(yīng)出來(lái)的。我只想說(shuō),我花費(fèi)了半個(gè)多小時(shí),對(duì)數(shù)據(jù),對(duì)得我頭暈眼花。

最終生成的對(duì)照表如下:

編寫代碼

在繼續(xù)看文本之前,希望你已經(jīng)掌握以下知識(shí):

  • SQL 基礎(chǔ)語(yǔ)法。
  • MySQL 數(shù)據(jù)庫(kù)的安裝與使用。
  • Python 操作 MySQL 數(shù)據(jù)庫(kù)的方法。
  • SQLyog 的安裝與使用。SQLyog 是一個(gè)快速而簡(jiǎn)潔的圖形化管理 MySQL 數(shù)據(jù)庫(kù)的工具,它能夠在任何地點(diǎn)有效地管理你的數(shù)據(jù)庫(kù)。
  • Python3 爬蟲(chóng)基礎(chǔ)。

01.在 SQLyog 中創(chuàng)建表

我們創(chuàng)建一個(gè)名字為 financialdata 的數(shù)據(jù)庫(kù),并根據(jù)網(wǎng)站情況創(chuàng)建四個(gè)表,分別為:

  • cwzb(主要財(cái)務(wù)指標(biāo) )。
  • fzb(資產(chǎn)負(fù)債表 )。
  • llb(現(xiàn)金流量表 )。
  • lrb(利潤(rùn)表)。

除了財(cái)務(wù)報(bào)表中的數(shù)據(jù),我們還需要額外添加股票名、股票代碼、報(bào)表日期,用以區(qū)分不同股票,不同時(shí)間的財(cái)務(wù)報(bào)表情況。

各個(gè)數(shù)據(jù)的數(shù)據(jù)類型,我是粗略分配的,可以根據(jù)實(shí)際情況和自己的需求進(jìn)行設(shè)置。當(dāng)然,如果為了省事,可以像我一樣:除了報(bào)表時(shí)間設(shè)置為 date 類型外,其他都設(shè)置為 char(30)類型即可。

好了,準(zhǔn)備工作都好了,我們開(kāi)始編寫代碼吧,需要注意的一點(diǎn)是:在創(chuàng)建數(shù)據(jù)庫(kù)連接的時(shí)候,我們需要指定 charset 參數(shù),將其設(shè)置為 ’utf8’,因?yàn)閿?shù)據(jù)庫(kù)中存在中文,如果不設(shè)置,數(shù)據(jù)無(wú)法導(dǎo)入,當(dāng)然,記得更改你的數(shù)據(jù)庫(kù)名和密碼。

02.編寫代碼

編寫代碼如下:

  1. #-*- coding:UTF-8 -*- 
  2. import pymysql 
  3. import requests 
  4. import json 
  5. import re 
  6. from bs4 import BeautifulSoup 
  7.  
  8. if __name__ == '__main__'
  9.     #打開(kāi)數(shù)據(jù)庫(kù)連接:host-連接主機(jī)地址,port-端口號(hào),user-用戶名,passwd-用戶密碼,db-數(shù)據(jù)庫(kù)名,charset-編碼 
  10.     conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='yourpasswd',db='financialdata',charset='utf8'
  11.     #使用cursor()方法獲取操作游標(biāo) 
  12.     cursor = conn.cursor()  
  13.  
  14.     #主要財(cái)務(wù)指標(biāo) 
  15.     cwzb_dict = {'EPS':'基本每股收益','EPS_DILUTED':'攤薄每股收益','GROSS_MARGIN':'毛利率'
  16.         'CAPITAL_ADEQUACY':'資本充足率','LOANS_DEPOSITS':'貸款回報(bào)率','ROTA':'總資產(chǎn)收益率'
  17.         'ROEQUITY':'凈資產(chǎn)收益率','CURRENT_RATIO':'流動(dòng)比率','QUICK_RATIO':'速動(dòng)比率'
  18.         'ROLOANS':'存貸比','INVENTORY_TURNOVER':'存貨周轉(zhuǎn)率','GENERAL_ADMIN_RATIO':'管理費(fèi)用比率'
  19.         'TOTAL_ASSET2TURNOVER':'資產(chǎn)周轉(zhuǎn)率','FINCOSTS_GROSSPROFIT':'財(cái)務(wù)費(fèi)用比率','TURNOVER_CASH':'銷售現(xiàn)金比率','YEAREND_DATE':'報(bào)表日期'
  20.  
  21.     #利潤(rùn)表 
  22.     lrb_dict = {'TURNOVER':'總營(yíng)收','OPER_PROFIT':'經(jīng)營(yíng)利潤(rùn)','PBT':'除稅前利潤(rùn)'
  23.         'NET_PROF':'凈利潤(rùn)','EPS':'每股基本盈利','DPS':'每股派息'
  24.         'INCOME_INTEREST':'利息收益','INCOME_NETTRADING':'交易收益','INCOME_NETFEE':'費(fèi)用收益','YEAREND_DATE':'報(bào)表日期'
  25.  
  26.     #資產(chǎn)負(fù)債表 
  27.     fzb_dict = { 
  28.         'FIX_ASS':'固定資產(chǎn)','CURR_ASS':'流動(dòng)資產(chǎn)','CURR_LIAB':'流動(dòng)負(fù)債'
  29.         'INVENTORY':'存款','CASH':'現(xiàn)金及銀行存結(jié)','OTHER_ASS':'其他資產(chǎn)'
  30.         'TOTAL_ASS':'總資產(chǎn)','TOTAL_LIAB':'總負(fù)債','EQUITY':'股東權(quán)益'
  31.         'CASH_SHORTTERMFUND':'庫(kù)存現(xiàn)金及短期資金','DEPOSITS_FROM_CUSTOMER':'客戶存款'
  32.         'FINANCIALASSET_SALE':'可供出售之證券','LOAN_TO_BANK':'銀行同業(yè)存款及貸款'
  33.         'DERIVATIVES_LIABILITIES':'金融負(fù)債','DERIVATIVES_ASSET':'金融資產(chǎn)','YEAREND_DATE':'報(bào)表日期'
  34.  
  35.     #現(xiàn)金流表 
  36.     llb_dict = { 
  37.         'CF_NCF_OPERACT':'經(jīng)營(yíng)活動(dòng)產(chǎn)生的現(xiàn)金流','CF_INT_REC':'已收利息','CF_INT_PAID':'已付利息'
  38.         'CF_INT_REC':'已收股息','CF_DIV_PAID':'已派股息','CF_INV':'投資活動(dòng)產(chǎn)生現(xiàn)金流'
  39.         'CF_FIN_ACT':'融資活動(dòng)產(chǎn)生現(xiàn)金流','CF_BEG':'期初現(xiàn)金及現(xiàn)金等價(jià)物','CF_CHANGE_CSH':'現(xiàn)金及現(xiàn)金等價(jià)物凈增加額'
  40.         'CF_END':'期末現(xiàn)金及現(xiàn)金等價(jià)物','CF_EXCH':'匯率變動(dòng)影響','YEAREND_DATE':'報(bào)表日期'
  41.  
  42.     #總表 
  43.     table_dict = {'cwzb':cwzb_dict,'lrb':lrb_dict,'fzb':fzb_dict,'llb':llb_dict} 
  44.  
  45.     #請(qǐng)求頭 
  46.     headers = {'Accept''text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
  47.         'Accept-Encoding''gzip, deflate'
  48.         'Accept-Language''zh-CN,zh;q=0.8'
  49.         'User-Agent''Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36',} 
  50.  
  51.     #上市股票地址 
  52.     target_url = 'http://quotes.money.163.com/hkstock/cwsj_00700.html' 
  53.     req = requests.get(url = target_url, headers = headers) 
  54.     req.encoding = 'utf-8' 
  55.     html = req.text 
  56.     page_bf = BeautifulSoup(html, 'lxml'
  57.     #股票名稱,股票代碼 
  58.     name = page_bf.find_all('span', class_ = 'name')[0].string 
  59.     code = page_bf.find_all('span', class_ = 'code')[0].string 
  60.     code = re.findall('\d+',code)[0] 
  61.     #打印股票信息 
  62.     print(name + ':' + code) 
  63.     print(''
  64.     #存儲(chǔ)各個(gè)表名的列表 
  65.     table_name_list = [] 
  66.     table_date_list = [] 
  67.     each_date_list = [] 
  68.     url_list = [] 
  69.     #表名和表時(shí)間 
  70.     table_name = page_bf.find_all('div', class_ = 'titlebar3'
  71.     for each_table_name in table_name: 
  72.         #表名 
  73.         table_name_list.append(each_table_name.span.string) 
  74.         #表時(shí)間 
  75.         for each_table_date in each_table_name.div.find_all('select', id = re.compile('.+1$')): 
  76.             url_list.append(re.findall('(\w+)1',each_table_date.get('id'))[0]) 
  77.             for each_date in each_table_date.find_all('option'): 
  78.                 each_date_list.append(each_date.string) 
  79.             table_date_list.append(each_date_list) 
  80.             each_date_list = [] 
  81.  
  82.     #插入信息 
  83.     for i in range(len(table_name_list)): 
  84.         print('表名:',table_name_list[i]) 
  85.         print(''
  86.  
  87.         #獲取數(shù)據(jù)地址 
  88.         url = 'http://quotes.money.163.com/hk/service/cwsj_service.php?symbol={}&start={}&end={}&type={}&unit=yuan'.format(code,table_date_list[i][-1],table_date_list[i][0],url_list[i]) 
  89.         req_table = requests.get(url = url, headers = headers) 
  90.         value_dict = {} 
  91.         for each_data in req_table.json(): 
  92.             value_dict['股票名'] = name 
  93.             value_dict['股票代碼'] = code 
  94.             for key, value in each_data.items(): 
  95.                 if key in table_dict[url_list[i]]: 
  96.                     value_dict[table_dict[url_list[i]][key]] = value 
  97.  
  98.             # print(value_dict) 
  99.             sql1 = ""
  100.             INSERT INTO %s (`股票名`,`股票代碼`,`報(bào)表日期`) VALUES ('%s','%s','%s')""" % (url_list[i],value_dict['股票名'],value_dict['股票代碼'],value_dict['報(bào)表日期']) 
  101.             print(sql1) 
  102.             try: 
  103.                 cursor.execute(sql1) 
  104.                 # 執(zhí)行sql語(yǔ)句 
  105.                 conn.commit() 
  106.             except
  107.                 # 發(fā)生錯(cuò)誤時(shí)回滾 
  108.                 conn.rollback() 
  109.  
  110.             for key, value in value_dict.items(): 
  111.                 if key not in ['股票名','股票代碼','報(bào)表日期']: 
  112.                     sql2 = ""
  113.                     UPDATE %s SET %s='%s' WHERE `股票名`='%s' AND `報(bào)表日期`='%s'""" % (url_list[i],key,value,value_dict['股票名'],value_dict['報(bào)表日期']) 
  114.                     print(sql2) 
  115.                     try: 
  116.                         cursor.execute(sql2) 
  117.                         # 執(zhí)行sql語(yǔ)句 
  118.                         conn.commit() 
  119.                     except
  120.                         # 發(fā)生錯(cuò)誤時(shí)回滾 
  121.                         conn.rollback() 
  122.             value_dict = {} 
  123.  
  124.     # 關(guān)閉數(shù)據(jù)庫(kù)連接 
  125.     cursor.close()  
  126.     conn.close() 

看下運(yùn)行效果,我們已經(jīng)順利地將騰訊控股的財(cái)務(wù)報(bào)表帶入數(shù)據(jù)庫(kù)中了。

上述代碼比較粗糙,繼續(xù)完善代碼。對(duì)代碼進(jìn)行重構(gòu),創(chuàng)建一個(gè)獲取數(shù)據(jù)報(bào)表的類。根據(jù)用戶輸入股票代碼,下載相應(yīng)股票的財(cái)務(wù)報(bào)表,并顯示下載進(jìn)度,實(shí)現(xiàn)效果如下所示:

一直在看,何不自己寫個(gè)代碼試試?實(shí)現(xiàn)效果如上圖所示!只有自己動(dòng)手,才能體會(huì)到編程的快樂(lè),對(duì)知識(shí)掌握也就更加扎實(shí)。

如果你覺(jué)得代碼編寫的差不多了,想對(duì)照代碼看一看或者感覺(jué)自己無(wú)需動(dòng)手,這種東西就可以輕松掌握。

那么可以從我的 Github 獲取上圖實(shí)現(xiàn)效果的代碼:https://github.com/Jack-Cherish/python-spider/blob/master/financical.py

總結(jié)

本文沒(méi)有實(shí)現(xiàn)批量上市公司財(cái)務(wù)報(bào)表的獲取與入庫(kù),因?yàn)榉椒ㄓ泻芏唷?/p>

首先,我們可以根據(jù)用戶提供的股票代碼進(jìn)行批量下載。比如用戶輸入:00700,00701,00702。

然后程序根據(jù)輸入的股票代碼,進(jìn)行相應(yīng)的解析,創(chuàng)建出對(duì)應(yīng)的URL鏈接,即可實(shí)現(xiàn)批量下載。

另外,也可以通過(guò)程序自動(dòng)獲取鏈接,比如網(wǎng)易財(cái)經(jīng)提供了各個(gè)股票板塊的漲幅排行榜、跌幅排行榜、成交額排行榜等,我們通過(guò)獲取這些股票的鏈接,也可以進(jìn)行財(cái)務(wù)報(bào)表批量下載,方法很簡(jiǎn)單,因此不再累贅。

其他:

  • 在使用 MySQL 創(chuàng)建數(shù)據(jù)庫(kù)連接的時(shí)候,如果數(shù)據(jù)庫(kù)(utf8 編碼)中有中文,一定要記得設(shè)置 charset 參數(shù)為 utf8(對(duì)應(yīng)數(shù)據(jù)庫(kù)編碼)。
  • 學(xué)習(xí) SQL 很有幫助,數(shù)據(jù)庫(kù)查詢很方便,方便我們進(jìn)行數(shù)據(jù)分析。
  • 所有爬蟲(chóng)實(shí)戰(zhàn)的代碼,均可以在我的 Github 進(jìn)行下載(Star 數(shù)量要破 100 了,給個(gè)助攻好不好?):https://github.com/Jack-Cherish/python-spider
  • 如有問(wèn)題,請(qǐng)留言。如有錯(cuò)誤,還望指正,謝謝!

[[202371]]

崔家華

知名博客博主

現(xiàn)就讀于東北大學(xué)模式識(shí)別與智能系統(tǒng)專業(yè)。本科期間,曾擔(dān)任學(xué)生會(huì)”科技創(chuàng)新中心主任”一職,負(fù)責(zé)組織各類科技競(jìng)賽相關(guān)活動(dòng)。與此同時(shí),熱愛(ài)科技競(jìng)賽,曾于 2015 年獲得第十屆全國(guó)大學(xué)生“飛思卡爾”杯智能車競(jìng)賽全國(guó)一等獎(jiǎng)。研究生期間,致力于機(jī)器學(xué)習(xí),在知名博客已取得了不錯(cuò)的關(guān)注度。

【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】

責(zé)任編輯:武曉燕 來(lái)源: 51CTO技術(shù)棧
相關(guān)推薦

2010-06-08 18:47:07

IT服務(wù)運(yùn)維管理摩卡軟件

2011-11-21 14:21:34

2017-05-23 08:50:16

巴菲特挑戰(zhàn)

2022-03-24 09:48:59

勒索軟件網(wǎng)絡(luò)攻擊

2010-06-11 10:48:20

馬云蓋茨

2011-10-27 16:32:28

2012-02-20 09:50:14

2009-06-02 08:14:42

2011-06-30 15:23:14

2018-02-02 15:51:20

2020-08-18 17:26:46

數(shù)據(jù)爬蟲(chóng)代碼

2010-09-01 11:03:19

巴菲特蓋茨

2011-11-21 14:16:13

2009-04-17 09:06:56

鴻海郭臺(tái)銘比亞迪

2009-10-23 09:40:36

養(yǎng)豬丁磊

2011-11-21 14:16:52

巴菲特IBM云計(jì)算

2011-11-21 14:39:46

巴菲特IBM

2014-10-10 10:02:16

2024-06-19 12:32:39

2023-11-17 14:30:51

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲国产日本| 欧州一区二区三区| 国产精品乱码一区二区三区软件 | 久久国产在线观看| 欧美美女啪啪| 欧美日韩国产经典色站一区二区三区| 米仓穗香在线观看| 神马久久高清| 青青草国产精品97视觉盛宴| 欧美多人爱爱视频网站| 精品少妇一区二区三区免费观| 国产亚洲人成a在线v网站 | 久久久国产91| 草草地址线路①屁屁影院成人| 日韩黄色在线| 日韩欧美在线网址 | 国产又粗又长又硬| 欧美精品密入口播放| 91精品国产一区二区三区| 乱妇乱女熟妇熟女网站| 91精品久久| 国产精品麻豆视频| 欧美日韩亚洲一区二区三区在线观看 | 国产精品久久久久久久午夜| 久久人人爽人人爽人人| 久久中文视频| 国产丝袜一区二区| 美女流白浆视频| 日韩一区中文| 欧美视频一区二| 国产aaa一级片| 成人性生交大片免费看网站| 亚洲男人的天堂在线观看| 色噜噜狠狠一区二区三区| 日本激情一区二区| 国产福利精品导航| 国产精品偷伦免费视频观看的| 日韩特黄一级片| 国内揄拍国内精品久久| 欧美成人午夜剧场免费观看| 狂野欧美性猛交| 狠狠色狠狠色综合婷婷tag| 欧美精品一区二区在线观看| 日韩美女视频免费看| 国产综合久久久久久| 免费黄色网址在线| 国产欧美高清| 91av免费观看91av精品在线| 国产一级在线视频| 欧美午夜在线视频| 欧美黑人性猛交| 免费毛片在线播放免费| 亚洲大全视频| 欧美成人午夜视频| 青青草手机在线视频| 欧美激情一区| 欧美劲爆第一页| 久久激情免费视频| 黄色亚洲精品| 97在线看福利| 色屁屁影院www国产高清麻豆| 国产一区二区你懂的| 国产91精品久久久久| 黄色在线观看国产| 久久久久久一区二区| 国产精品久久久精品| 在线观看你懂的网站| 麻豆国产精品官网| 亚洲综合精品一区二区| 午夜精品久久久久久久99| 风流少妇一区二区| 久久综合伊人77777麻豆| 理论视频在线| 国产精品午夜电影| 欧美做受777cos| 岛国av在线网站| 日本电影亚洲天堂一区| 麻豆三级在线观看| 涩爱av色老久久精品偷偷鲁| 亚洲第一页中文字幕| av直播在线观看| 不卡中文一二三区| 欧美俄罗斯乱妇| 无码人妻精品一区二区三区蜜桃91 | 精品高清久久| 久久久国产精品免费| 久久久国产成人| 亚洲一区观看| 成人黄色免费看| 天天操天天操天天| 中文字幕欧美日韩一区| 妞干网在线播放| 精品3atv在线视频| 欧美一区日韩一区| 久久午夜夜伦鲁鲁片| 欧美日韩有码| 久久久久久久久久久91| 久久久久久在线观看| 精品无人码麻豆乱码1区2区| 国内精品久久久久久久果冻传媒| 国产在线中文字幕| 亚洲午夜久久久久久久久电影院| 欧美激情精品久久久久久小说| 国产午夜久久av| 亚洲精品在线视频| 欧美成人综合色| 日韩二区三区四区| 国产区一区二区三区| 婷婷在线视频观看| 欧美日韩在线视频一区| 伊人成人免费视频| heyzo久久| 97国产在线观看| 国产日韩欧美一区二区东京热| 久久亚洲精品国产精品紫薇| 九一免费在线观看| 午夜日韩成人影院| 亚洲国产三级网| 午夜爽爽爽男女免费观看| 极品中文字幕一区| 91久久在线观看| 国产98在线| 欧美性黄网官网| 日韩av成人网| 亚洲精品97| 国产欧美日韩精品丝袜高跟鞋| 深夜福利视频在线免费观看| 一区二区日韩电影| 亚洲日本黄色片| 欧美精品久久久久久| 欧美在线激情网| 色呦呦中文字幕| 亚洲一二三四区| 国产精品无码自拍| 欧美激情1区2区| 97视频资源在线观看| 精产国品自在线www| 欧美日韩一级黄| 五月婷婷婷婷婷| 老司机午夜免费精品视频 | 不卡中文一二三区| 国产精品嫩草视频| 国产小视频在线| 日本久久电影网| 精品人妻无码一区| 青娱乐精品视频| 亚洲激情电影在线| 成人精品国产亚洲| 日韩在线观看免费网站| 怡红院成永久免费人全部视频| 国产亚洲一区二区在线观看| 麻豆av免费在线| 精品香蕉视频| 国产日韩欧美在线看| 午夜视频在线看| 欧美一区二区女人| 免费三片在线播放| 99久久精品国产导航| 久久久久久久久久久久久国产精品 | 香蕉视频免费版| 国产精一区二区| 欧美精品激情在线观看| 少妇高潮久久久| 日韩欧美在线观看| 天天摸日日摸狠狠添| 久草精品在线观看| 四虎4hu永久免费入口| 91久久精品无嫩草影院| 97久久精品人人澡人人爽缅北| 视频一区二区在线播放| 91黄视频在线| 亚洲区一区二区三| 成人性视频网站| 日本中文字幕片| 国产电影一区二区在线观看| 99超碰麻豆| 天堂8中文在线最新版在线| 国产小视频91| 国产视频在线观看免费 | 在线中文字幕网站| 亚洲女人的天堂| av2014天堂网| 青青青伊人色综合久久| 黄网站色视频免费观看| 亚洲成人一品| 亚洲综合色av| 亚洲第一二三四区| 欧美乱妇40p| 九色蝌蚪在线| 日韩欧美成人一区二区| 国产精品第5页| 亚洲欧美在线观看| av2014天堂网| 国产一区二区三区香蕉| 美女av免费在线观看| 天天操综合网| 欧美国产综合视频| 国产一区二区三区视频在线| 欧美亚洲另类视频| 在线看三级电影| 亚洲欧美日韩爽爽影院| 亚洲成人77777| 欧美性色黄大片| 日本熟妇色xxxxx日本免费看| 国产欧美1区2区3区| aaa黄色大片| 久久精品99久久久| 北条麻妃在线一区| 激情婷婷欧美| 超碰10000| 日韩电影在线视频| 久久99精品久久久久子伦 | 美乳视频一区二区| 日本成人精品| 国产日韩av高清| 午夜欧美巨大性欧美巨大| 韩剧1988免费观看全集| 成人在线网址| 中文字幕精品网| 欧美xxx.com| 欧美精品一区男女天堂| 99在线观看免费| 欧美福利视频一区| 日韩精选在线观看| 色综合久久天天| 日韩av在线播| 一区二区欧美视频| 亚洲国产精品免费在线观看| 国产精品理论在线观看| 欧美做受高潮6| 久久亚洲精品国产精品紫薇| 成年人的黄色片| 成人性生交大片| 日本xxxx免费| 国产91丝袜在线18| 国产999免费视频| 国产一区二区0| 亚洲国产综合av| 国产一区二区中文字幕| 亚洲久久中文字幕| 免费观看日韩电影| 在线观看av网页| 日韩国产高清影视| 国产成人综合一区| 日日摸夜夜添夜夜添国产精品 | 成人黄色网址在线观看| 欧美一级大片免费看| 国产不卡在线视频| 日本人妻一区二区三区| 成人综合婷婷国产精品久久免费| 搡的我好爽在线观看免费视频| 精品一区二区三区蜜桃| 中文字幕色网站| 国产精品一区二区黑丝| 中文字幕乱码在线人视频| 国产成人一级电影| 国产国语老龄妇女a片| www.成人网.com| 在线免费观看黄色小视频| 国产亚洲一区二区三区| 成人黄色a级片| 亚洲婷婷综合久久一本伊一区| 日韩免费av一区| 亚洲精品欧美在线| 日韩成人av毛片| 色综合一个色综合亚洲| 高潮无码精品色欲av午夜福利| 欧美日韩一区二区三区不卡| 国产又爽又黄又嫩又猛又粗| 91精品午夜视频| 亚洲狼人综合网| 亚洲女成人图区| 午夜国产福利在线| 欧美国产日韩在线| 成人福利av| 国产色视频一区| 一区二区网站| 茄子视频成人在线观看| 四季av一区二区三区免费观看| 久久精品在线免费视频| 99国产精品| 污污的网站18| 丰满少妇久久久久久久| 久久久久亚洲av无码专区桃色| 国产精品久久久一本精品| 精品无码m3u8在线观看| 色菇凉天天综合网| 国产人妖在线播放| 亚洲嫩模很污视频| 最新国产在线拍揄自揄视频| 26uuu久久噜噜噜噜| 精品国产美女a久久9999| 国产精品美女黄网| 日韩免费视频| 日韩欧美国产综合在线| 美女一区二区三区| 你懂的在线观看网站| 国产精品乱人伦| 六月丁香在线视频| 91精品国产综合久久久蜜臀图片| 婷婷在线免费视频| xxx欧美精品| 粉嫩一区二区三区| 国产精品手机在线| 99久久夜色精品国产亚洲96 | 欧美成人免费观看视频| 在线日韩一区二区| 少妇av在线播放| 欧美成人精品三级在线观看| 国产超碰精品| 高清国产在线一区| 亚洲成人日韩| 少妇一级淫免费放| 91网页版在线| 久久精品美女视频| 欧美精品久久天天躁| 蜜芽tv福利在线视频| 欧美激情亚洲激情| 国产亚洲观看| 一本久久a久久精品vr综合| 鲁大师影院一区二区三区| 奇米777第四色| 亚洲一区二区三区影院| www.黄色av| 久久色精品视频| 欧美97人人模人人爽人人喊视频| 蜜桃传媒视频麻豆一区| 亚洲性色视频| 精品人妻在线视频| 亚洲综合精品久久| 精品国产999久久久免费| 久久精品美女视频网站| 色8久久久久| 永久久久久久| 久久成人免费网站| 亚洲欧美综合7777色婷婷| 一本色道综合亚洲| 免费观看成年在线视频网站| 51色欧美片视频在线观看| 国产欧美啪啪| 久久久999视频| 91亚洲男人天堂| 美日韩一二三区| 亚洲欧美三级在线| 你懂得影院夜精品a| 日本高清视频一区二区三区 | 国产免费久久av| 欧美影院三区| 五月婷婷六月丁香激情| 国产精品美女www爽爽爽| 做爰视频毛片视频| 色综久久综合桃花网| 99久久久国产| 91精品国产吴梦梦| 成人做爰69片免费看网站| 天堂资源在线播放| 亚洲精品二三区| 成人性生交大片免费网站| 日本一区视频在线观看免费| 久久中文精品| 久久久久麻豆v国产| 欧美日韩精品一区二区三区| av在线网址观看| 国产伦精品一区二区| 在线亚洲激情| 国产毛片欧美毛片久久久| 欧美日韩亚洲综合| 中中文字幕av在线| 国产精品免费一区二区| 久久国产精品毛片| 一本色道久久88| 精品国产免费人成在线观看| 少妇视频在线观看| 亚洲人体一区| 粉嫩av亚洲一区二区图片| 日本视频免费在线| 一区国产精品视频| 国产一区二区三区亚洲综合| 免费看国产曰批40分钟| 亚洲国产精华液网站w| 国产黄a三级三级看三级| 欧美一级视频一区二区| 91亚洲国产成人久久精品| 一级黄色电影片| 欧美三级资源在线| 爱情岛亚洲播放路线| 日韩欧美在线观看强乱免费| 国产精品自拍三区| 国产性生活视频| 欧美成人免费在线观看| 精品在线手机视频| 午夜一级免费视频| 欧美日韩免费一区| 国产超级va在线视频| 久久综合一区二区三区| 国产精品2024| 伊人成人在线观看| 91黑丝高跟在线| 91精品啪在线观看国产81旧版| 国产精品无码毛片|