2 KiB
2to3
āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻĒāĻžāĻāĻĨāύ ⧍ āĻĨā§āĻā§ ā§Š āĻā§āĻĄ āϰā§āĻĒāĻžāύā§āϤāϰāĨ¤ āĻāϰāĻ āϤāĻĨā§āϝ āĻĒāĻžāĻŦā§āύ: https://docs.python.org/3/library/2to3.htmlāĨ¤
- āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āύ āϝāĻž āĻāϰāĻž āĻšāĻŦā§ āϤāĻž āύāĻž āĻāϰ⧠(āĻĄā§āϰāĻžāĻ-āϰāĻžāύ):
2to3 {{āĻĢāĻžāĻāϞā§āϰ/āĻĒāĻĨ.py}}
- āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāύ 2 āĻĢāĻžāĻāϞāĻā§ āĻĒāĻžāĻāĻĨāύ 3 āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύ:
2to3 --write {{āĻĢāĻžāĻāϞā§āϰ/āĻĒāĻĨ.py}}
- āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒāĻžāĻāĻĨāύ 2 āĻāĻžāώāĻž āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋ āĻĒāĻžāĻāĻĨāύ 3 āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύ:
2to3 --write {{āĻĢāĻžāĻāϞā§āϰ/āĻĒāĻĨ.py}} --fix {{raw_input}} --fix {{print}}
- āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āύāĻž āĻāϰ⧠āϏāĻŽāϏā§āϤ āĻĒāĻžāĻāĻĨāύ 2 āĻāĻžāώāĻž āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋ āĻĒāĻžāĻāĻĨāύ 3 āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύ:
2to3 --write {{āĻĢāĻžāĻāϞā§āϰ/āĻĒāĻĨ.py}} --nofix {{has_key}} --nofix {{isinstance}}
- āĻĒāĻžāĻāĻĨāύ 2 āĻĨā§āĻā§ āĻĒāĻžāĻāĻĨāύ 3 āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻž āϝāĻžāĻŦāϤ āϏāĻŽāϏā§āϤ āĻāĻĒāϞāĻŦā§āϧ āĻāĻžāώāĻž āĻŦā§āĻļāĻŋāώā§āĻā§āϝā§āϰ āϤāĻžāϞāĻŋāĻāĻž āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āύ:
2to3 --list-fixes
- āĻāĻāĻāĻŋ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āϏāĻŽāϏā§āϤ āĻĒāĻžāĻāĻĨāύ 2 āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻĒāĻžāĻāĻĨāύ 3 āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύ:
2to3 --output-dir {{āĻĒāĻžāĻĨ/āĻā§/āĻĒāĻžāĻāĻĨāύ3_āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ}} --write-unchanged-files --nobackups {{āĻĒāĻžāĻĨ/āĻā§/āĻĒāĻžāĻāĻĨāύ2_āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ}}
- āĻŽāĻžāϞā§āĻāĻŋāĻĒāϞ āĻĨā§āϰā§āĻĄ āϏāĻš ⧍āĻā§ā§Š āĻāĻžāϞāĻžāύ:
2to3 --processes {{4}} --output-dir {{āĻĒāĻžāĻĨ/āĻā§/āĻĒāĻžāĻāĻĨāύ3_āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ}} --write --nobackups --no-diff {{āĻĒāĻžāĻĨ/āĻā§/āĻĒāĻžāĻāĻĨāύ2_āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ}}