【发布时间】:2011-06-03 18:12:14
【问题描述】:
我已经完成了一些基本的 Perl 编码,但从来没有在 python 中做任何事情。我想做相当于在命令行选项中发送要读取的文件。该文件是制表符分隔的,因此拆分每一列,然后能够在这些列中执行一些操作。
执行此操作的 perl 代码是
#!/usr/bin/perl
use warnings;
use strict;
while(<>) {
chomp;
my @H = split /\t/;
my $col = $H[22];
if($H[30] eq "Good") {
some operation in col...
}
else {
do something else
}
}
这个任务的 python 等价物是什么?
编辑:我需要 H[22] 列是 unicode 字符。如何使 col 变量如此?
【问题讨论】:
-
您可能还想看看 csv 模块 docs.python.org/release/2.5.2/lib/csv-examples.html
标签: python perl command-line-arguments