簡體   English   中英

Python csv模塊讀取特定行

[英]Python csv module to read specific line

我當前的代碼打印具有整數的列,但出現了一些響應,我需要它們位於第 6 列。

import csv

with open('WEATHER_1113.txt', 'r') as csv_file:
    csv_reader = csv.reader(csv_file, delimiter=',')

    with open('right_format.csv', 'w') as new_file:
        #csv_writer = csv.writer(new_file)

    for line in csv_reader:
        print(line[5])
import csv

with open('WEATHER_1113.txt', 'r') as csv_file:
    csv_reader = csv.reader(csv_file, delimiter=',')
    for line in csv_reader:
        if line[5][1] == '.':
            print(line[5])

那應該給您預期的 output 因為您的數據在列數上不匹配!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM