まともなツール書いた

まともなツールを書いてしまったwww
言うてもたいした事ないんだけど。

#!/usr/bin/python
# -*- coding: utf-8 -*-

import os
import sys
import pandas as pd

# 表示を省略しない
pd.set_option('display.max_rows', None)

args = sys.argv
in_file = args[1]
if not in_file.endswith('.xlsx'):
    print('Usage: ' + args[0] + ' [foo.xlsx]')
    exit(1)

out_file = os.path.basename(in_file).split('.')[0] + '.csv'

data_flames = pd.read_excel(in_file, sheet_name=None)
for sheet_name in data_flames:
    for i, row in enumerate(data_flames[sheet_name].fillna('-').values):
        print(sheet_name + ' ' + str(i) + ' ' + str(row))

exit(0)

諸注意
・Python2 とか知らん。pandas は適宜インストールされたし。
・パスワード付き Excel は無理。
・xls など知らん。

開発動機
なんでも Excel で作りやがるので中身を検索しづらい。
エクセルを開いて検索、エクセルを開いて検索、エクセルを開いて検索・・・
(「目標をセンターに入れてスイッチ」風w)
(ブチッ)
やってられるかーアホかああああああああああああ!!!!!

アピールポイント
このツールを使えば Excel の中身をテキストで表示してくれるので、
あとはパイプで Unix コマンドをつないで好きなだけ情報処理してくれ。

グッドラック!