2013-08-05 3 views
1

Ok. 그래서 2to3은 dif 목록 만 제공합니다. 그러나 2o3은 실제 파일을 수정해야합니까? 이 명령을 -w와 함께 실행하면 dif 목록이 표시됩니다. 파일은 변경되지 않습니다 (여전히 Tkinter입니다). 또한 2to3처럼 제공하지 않아도됩니다.-w 인수가 제공되면 파이썬 2to3은 huey 파일을 변경하지 않습니다.

편집 : 실제로 폴더에서이 작업을 수행했습니다. 폴더에있는 하나의 파일 (이미 3.x 였음)이 수정되었습니다. 실수로이 파일을 폴더에 넣었지만 원하는 파일은 변경되지 않았습니다 (터미널에서 나에게 dif 목록을 제공 했음에도 불구하고).

답변

1

2to3 -w모두은 파일을 바꾸고 diffs를 인쇄합니다. diff 출력을 끄려면 --no-diffs을 사용해야합니다. 2to3 --no-diffs -w dir/*.py 트릭을해야합니다.