【问题标题】:Reading CSV file from Node.js (Used to work with python)从 Node.js 读取 CSV 文件(用于使用 python)
【发布时间】:2019-10-31 03:08:08
【问题描述】:

我正在尝试从 nodejs 读取 csv 文件,就像我对 python 所做的一样。

这是我的python代码

#!/usr/bin/python3.7
import os
import time
import pandas as pd

from pathlib import Path

addresses_df = pd.read_csv(
    'snapshot.txt',
    header=None, names=['id', 'address', 'balance']
)

for row in addresses_df.itertuples():
    print("Address:",row.address,"Balance:",balance)

这是我的 csv 文件

0,0x843fd22c88d59e57ae1856a871a5d95e95b0a656,52500000000000

提前致谢。

【问题讨论】:

    标签: python node.js csv parsing


    【解决方案1】:

    试试这个

    const fs = require('fs')
    const fastCsv = require('fast-csv')
    
    fs.createReadStream('test.csv')
        .pipe(fastCsv.parse({ headers: false }))
        .on('data', row => {
            const [id, address, balance] = row
            console.log('address: %s, balance: %s', address, balance)
        })
    

    输出

    address: 0x843fd22c88d59e57ae1856a871a5d95e95b0a656, balance: 52500000000000
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-12
      • 2019-09-14
      • 1970-01-01
      • 2013-04-23
      • 2017-08-13
      • 2010-10-28
      • 2016-04-06
      相关资源
      最近更新 更多