2to3か...

http://docs.python.jp/3.5/library/2to3.html



ディレクトリの指定がアレすぎるんだが

$ for i in `ls -1 origi/*|xargs`; do  echo $i; cat $i| sed -e "s/ print \(.*\)/ print (\1) /g"  > fix_print/$i; done 

とか

$  (for i in `ls -1 *.py|xargs`;do   python3  -m py_compile  $i; echo `[ $? == 0 ] && echo "XXX"||echo "------------------------------------------" `; done ) 2>&1|grep -v XXX >  /tmp/check.txt


とかいろいろうだうだやってあとは手動とか考えてたのでたんすが...いやprintばっかりなんですがまぁいろいろとあるわけではい



とりあえずツールあるならそっちにしようかな...

コンソールからの実行時してるか判定したかった

0(標準モード入力)が制御可能かでチェックでいいっすかね...

import os
if os.isatty(0):
            sys.stdout.write("stdout")

これならcron起動かコンソールからたたいてるか判定できるはず...
os.isatty(1)だと垂れ流してるのかリダイレクトしてるのか判定できる。
os.isatty(2)を考慮するか否かは...とりあえず条件に加えとくかなぁ...細かいけど。