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

python如何讀寫csv數(shù)據

 更新時間:2018年03月21日 08:33:01   作者:北門吹雪  
這篇文章主要為大家詳細介紹了python如何讀寫csv數(shù)據,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python讀寫csv數(shù)據的具體代碼,供大家參考,具體內容如下

案例:

       通過股票網站,我們獲取了中國股市數(shù)據集,它以csv數(shù)據格式存儲

       Data,Open,High,Low,Close,Volume,Adj Close

       2016-06-28,8.63,8.47,8.66,8.70,500000,8.70

       2016-06-28,8.63,8.47,8.66,8.70,500000,8.70

       2016-06-28,8.63,8.47,8.66,8.70,500000,8.70

       ......

       需求:請將2016年成交量超過500000記錄存儲到另外一個csv文件中

什么是csv類型數(shù)據?

       類似表單,第一行數(shù)據是字段名字,單獨數(shù)據以逗號隔開

如何做?

獲取股票信息的csv類型數(shù)據
以二進制讀的形式打開csv類型數(shù)據,csv.reader(文件對象)返回一個對象,通過對象操作
以二進制寫的形式打開新的csv數(shù)據,csv.writerrow(文件對象)返回一個對象,通過對象操作
循環(huán)讀取csv中數(shù)據,通過if判斷是否滿足需求,滿足的寫入到新的csv文件中

#!/usr/bin/python3
 
import csv
 
 
def r_w_csv():
 with open('pingan.csv', 'rb') as rf:
  # 打開原文件讀取進來,csv.read(rf)方式
  reader = csv.read(rf)
  with open('pingan_copy.csv', 'wb') as wf:
   # 打開另外一個文件,csv.writer(wf)方式,寫入csv數(shù)據頭部
   writer = csv.writer(wf)
   headers = reader.next()
   writer.writerrow(headers)
    
   # 給索引命名,增加可讀性
   data, amount = 0, 5
    
   # 寫入時間2016年,營業(yè)額大于等于50000000的數(shù)據
   for row in reader:
    if row[data] < '2016-01-01':
     break
    if int(row[amount]) >= 50000000:
     writer.writerrow(row)
 
if __name__ == '__main__':
 r_w_csv()

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

相關文章

  • pygame游戲之旅 游戲中添加顯示文字

    pygame游戲之旅 游戲中添加顯示文字

    這篇文章主要為大家詳細介紹了pygame游戲之旅的第5篇,教大家如何在游戲中添加顯示文字,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python保存log日志,實現(xiàn)用log日志畫圖

    python保存log日志,實現(xiàn)用log日志畫圖

    今天小編就為大家分享一篇python保存log日志,實現(xiàn)用log日志來畫圖,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Flask?使用類組織配置詳情

    Flask?使用類組織配置詳情

    這篇文章主要介紹了Flask使用類組織配置,在實際的項目中,我們一般都會建立三個環(huán)境:開發(fā)、測試和生產環(huán)境,這三種環(huán)境會使用不同的配置組合,為了能方便地切換配置,我們可以為不同的環(huán)境創(chuàng)建不同的配置文件,下面來看詳細內容,需要的朋友可以參考一下
    2021-11-11
  • Tornado實現(xiàn)多進程/多線程的HTTP服務詳解

    Tornado實現(xiàn)多進程/多線程的HTTP服務詳解

    這篇文章主要介紹了Tornado實現(xiàn)多進程/多線程的HTTP服務詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值
    2019-07-07
  • 在Windows中安裝Spire.XLS?for?Python的操作指南

    在Windows中安裝Spire.XLS?for?Python的操作指南

    Spire.XLS?for?Python?是一款專業(yè)的?Python?Excel?庫,可用于在各種?Python?應用程序中讀取、創(chuàng)建、編輯和轉換?Excel?(.xls?&?.xlsx)?文件,本文將介紹如何在?Windows?中安裝?Spire.XLS?for?Python,需要的朋友可以參考下
    2025-02-02
  • Django 多表關聯(lián) 存儲 使用方法詳解 ManyToManyField save

    Django 多表關聯(lián) 存儲 使用方法詳解 ManyToManyField save

    今天小編就為大家分享一篇Django 多表關聯(lián) 存儲 使用方法詳解 ManyToManyField save,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 使用python編寫監(jiān)聽端

    使用python編寫監(jiān)聽端

    這篇文章主要為大家詳細介紹了使用python編寫監(jiān)聽端,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 使用python進行時間序列預測的流程

    使用python進行時間序列預測的流程

    使用 Python 進行時間序列預測是一個非常常見的任務,可以應用于各種領域,時間序列預測的方法有很多,包括統(tǒng)計方法、機器學習方法、以及深度學習方法,下面是一個簡單的時間序列預測流程示例,需要的朋友可以參考下
    2024-09-09
  • Python重命名文件并移動到對應文件夾

    Python重命名文件并移動到對應文件夾

    在日常的文件管理和處理過程中,我們可能會遇到需要將文件整理到不同文件夾中的需求,下面我們就來看看如何使用Python實現(xiàn)重命名文件并移動到對應文件夾吧
    2025-02-02
  • python腳本監(jiān)聽域名證書過期時間并通知消息到釘釘(最新推薦)

    python腳本監(jiān)聽域名證書過期時間并通知消息到釘釘(最新推薦)

    這篇文章主要介紹了python腳本監(jiān)聽域名證書過期時間并通知消息到釘釘(最新推薦),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-11-11

最新評論

安远县| 确山县| 仙桃市| 大余县| 谷城县| 吉林市| 思南县| 太湖县| 隆德县| 六安市| 河西区| 郁南县| 赞皇县| 东阿县| 南华县| 蛟河市| 确山县| 华坪县| 龙泉市| 丰都县| 襄汾县| 平阳县| 昌乐县| 陆良县| 五家渠市| 桦南县| 凤冈县| 灵武市| 石柱| 通辽市| 苏尼特左旗| 咸宁市| 尼玛县| 噶尔县| 法库县| 长沙市| 陇南市| 泽州县| 柳河县| 大余县| 鹿邑县|