できるだけ人力作業を省くため、ルーティーンになっている作業は、言語解析やクラウドなどの技術を用いて自動化していく
テスト購入行自動判定、ゆうパックかゆうパケット自動判別、住所エラーは下記の見方を参照
- Python2.7が動く環境
- requirements.txtのモジュールがインストールされていること
- このファイルをダウンロードして、解凍し、デスクトップに置く
- 下記のコマンドを実行
pip install requirements.txt
*環境によってはsudo pip install requirements.txt
- (エンジニアの方へ)うまくいかない場合は、PYTHONPATHを見直してみて下さい
- JapanOrderSystemCSVからダウンロードされたデータをdataフォルダ以下に一旦格納
- 下記のコマンドを打つ
python bin/logicsv.py --file "ファイル名.csv"
*環境によってはsudo python bin/logicsv.py --file "ファイル名.csv"
(サンプル)
python bin/logicsv.py --file "order.csv"
- output.sjis.csvというファイルが完成品です
- BG列を見てFALSEなら、都道府県列を直す。
- BM列を見て0なら、市区町村レベルと町域レベルを直す。
- それを元のCSVに貼る。
- 元のCSVでテスト行を削除する。
下記のコマンドを用いることで、簡潔なファイルをアウトプットすることが可能です
python bin/logicsv.py --file "ファイル名.csv" --interface short
環境によってはsudo python bin/logicsv.py --file "ファイル名.csv" --interface short
======= *個人情報はダミーを利用しています