PY
py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
data =\
"""
print 3+6
print 'lala'
pass
for i in range(10):
print 6
pass
"""
with open('py2.py', 'w+') as f2:
f2.writelines(data)
with open('py2.py', 'r') as f2:
data = f2.readlines()
p = False
with open('py3.py', 'w+') as f3:
for line in data:
for word in line.rstrip().split(' '):
if word != 'print':
if not p:
f3.write(word+' ')
else:
f3.write(word+')')
p = False
else:
f3.write(word+'(')
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run