Python STDIN から読み込んだ情報をCSVとして解釈(例:TSVとして吐く)¶
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import sys
import csv
cin = csv.reader(sys.stdin) # 補足: 開く対象がファイルのときは newline='' をパラメータに追加
cout = csv.writer(sys.stdout, delimiter="\t", dialect='unix')
for row in cin:
cout.writerow(row)
参考: Python 3.5.2 - 14.1. csv - CSV ファイルの読み書き
Last modified: 2016-12-19 | ||
|
||
|
|
||
| © Shin Nakamura/BasicWerk 2008 - 2025 |