老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

使用Python爬蟲怎么導出CSV文件-創新互聯

使用Python爬蟲怎么導出CSV文件,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創新互聯公司專注于荷塘企業網站建設,響應式網站開發,成都商城網站開發。荷塘網站建設公司,為荷塘等地區提供建站服務。全流程按需網站設計,專業設計,全程項目跟蹤,創新互聯公司專業和態度為您提供的服務

核心代碼:

 ####寫入Csv文件中
      with open(self.CsvFileName, 'wb') as csvfile:
        spamwriter = csv.writer(csvfile, dialect='excel')
        #設置標題
        spamwriter.writerow(["游戲賬號","用戶類型","游戲名稱","渠道","充值類型","充值金額","返利金額","單號","日期"])
        #將CsvData中的數據循環寫入到CsvFileName文件中
        for item in self.CsvData:
          spamwriter.writerow(item)

完整代碼:

# coding=utf-8
import urllib
import urllib2
import cookielib
import re
import csv
import sys
 
class Pyw():
  #初始化數據
  def __init__(self):
    #登錄的Url地址
    self.LoginUrl="http://v.pyw.cn/login/check"
    #所要獲取的Url地址
    self.PageUrl="http://v.pyw.cn/Data/accountdetail/%s"
    # 傳輸的數據:用戶名、密碼、是否記住用戶名
    self.PostData = urllib.urlencode({
      "username": "15880xxxxxx",
      "password": "a123456",
      "remember": "1"
    })
    #第幾筆記錄
    self.PageIndex=0;
    #循環獲取共4頁內容
    self.PageTotal=1
    #正則解析出tr
    self.TrExp=re.compile("(?isu)]*>(.*?)")
    #正則解析出td
    self.TdExp = re.compile("(?isu)]*>(.*?)")
    #創建cookie
    self.cookie = cookielib.CookieJar()
    #構建opener
    self.opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(self.cookie))
    #解析頁面總頁數
    self.Total=4
    #####設置csv文件
    self.CsvFileName="Pyw.csv"
    #####存儲Csv數據
    self.CsvData=[]
 
   #解析網頁中的內容
  def GetPageItem(self,PageHtml):
    #循環取出Table中的所有行
    for row in self.TrExp.findall(PageHtml):
      #取出當前行的所有列
      coloumn=self.TdExp.findall(row)
      #判斷符合的記錄
      if len(coloumn) == 9:
        # print "游戲賬號:%s" % coloumn[0].strip()
        # print "用戶類型:%s" % coloumn[1].strip()
        # print "游戲名稱:%s" % coloumn[2].strip()
        # print "渠道:%s" % coloumn[3].strip()
        # print "充值類型:%s" % coloumn[4].strip()
        # print "充值金額:%s" % coloumn[5].strip().replace("¥", "")
        # print "返利金額:%s" % coloumn[6].strip().replace("¥", "")
        # print "單號:%s" % coloumn[7].strip()
        # print "日期:%s" % coloumn[8].strip()
        #拼湊行數據
        d=[coloumn[0].strip(),
          coloumn[1].strip(),
          coloumn[2].strip(),
          coloumn[3].strip(),
          coloumn[4].strip(),
          coloumn[5].strip().replace("¥", ""),
          coloumn[6].strip().replace("¥", ""),
          coloumn[7].strip(),
          coloumn[8].strip()]
        self.CsvData.append(d)
 
  #模擬登錄并獲取頁面數據
  def GetPageHtml(self):
    try:
      #模擬登錄
      request=urllib2.Request(url=self.LoginUrl,data=self.PostData)
      ResultHtml=self.opener.open(request)
      #開始執行獲取頁面數據
      while self.PageTotal<=self.Total:
        #動態拼湊所要解析的Url
        m_PageUrl = self.PageUrl % self.PageTotal
        #計算當期第幾頁
        self.PageTotal = self.PageTotal + 1
        #獲取當前解析頁面的所有內容
        ResultHtml=self.opener.open(m_PageUrl)
        #解析網頁中的內容
        self.GetPageItem(ResultHtml.read())
 
      ####寫入Csv文件中
      with open(self.CsvFileName, 'wb') as csvfile:
        spamwriter = csv.writer(csvfile, dialect='excel')
        #設置標題
        spamwriter.writerow(["游戲賬號","用戶類型","游戲名稱","渠道","充值類型","充值金額","返利金額","單號","日期"])
        #將CsvData中的數據循環寫入到CsvFileName文件中
        for item in self.CsvData:
          spamwriter.writerow(item)
 
      print "成功導出CSV文件!"
    except Exception,e:
      print "404 error!%s" % e
#實例化類
p=Pyw()
#執行方法
p.GetPageHtml()

導出結果

使用Python爬蟲怎么導出CSV文件

關于使用Python爬蟲怎么導出CSV文件問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創新互聯成都網站設計公司行業資訊頻道了解更多相關知識。

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


文章題目:使用Python爬蟲怎么導出CSV文件-創新互聯
標題路徑:http://www.xueling.net.cn/article/dhshjg.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 水蜜桃亚洲精品 | 品色堂成人论坛 | 性AV无码天堂VR专区 | 99热在线精品国产观看 | 黄色小毛片 | CAOPROM国产在线视频 | 学生的妈妈3在线观看 | 欧美黑人精品一区二区 | 91成人免费在线观看 | 国产色欲色欲社www 被主人带到调教室调教 | 亚洲人成在线免费观看 | 国产精品久AAAAA片 | 1769国内精品视频在线播放 | 97国产在线看片免费人成视频 | 日本少妇又色又爽又高潮看你 | 国产一区二区三区18 | 欧美人与动牲交a欧美精品 44444kk在线观看三免费 | 色视频网 | 久草影视在线 | 国产欧美日韩在线观看视频 | 99精品在线 | 日韩在线一二三四区第一页 | 中国人做受免费视频 | 一个人免费视频观看在线www | 久久国产区| 国产精品91网站 | 视色视频 | 中文乱码人妻系列一区 | 中文字幕人妻丝袜成熟乱 | www.午夜在线b站.com | 999精产国品一二三区 | 亚洲欧美日韩中文视频 | 韩国理伦片一区二区三区在线播放 | 久久九九国产精品怡红院 | 粉嫩av一区二区老牛影视 | 嫩草影视入口 | 夜夜嗨av一区二区三区中文字幕 | 青娱乐国产91 | 99视频国产精品免费观看 | 国产v日韩v欧美v在线观看 | 黄色a级片视频 |