import re
regex = r"([ \t]*)print[ \t]+(.*)"
replacement = r"\1print(\2)"
f = open("test.py")
for line in f:
result = re.sub(regex, replacement, line)
print(result,end="")
f.close()
print(1,2,3)
print("hello", "world")
if True:
print(1,2,3)
```
</div>
</div>
</div>
<div markdown="1" class="cell code_cell">
<div class="input_area" markdown="1">
```python
f = open("test.py")
for line in f:
result = re.sub(regex, replacement, line)
if(result != line):
print(result.rstrip(), "\t# <-- ", line, end="")
else:
print(result, end="")
f.close()
print(1,2,3) # <-- print 1,2,3
print("hello", "world") # <-- print "hello", "world"
if True:
print(1,2,3) # <-- print 1,2,3
```
</div>
</div>
</div>
<div markdown="1" class="cell code_cell">
<div class="input_area" markdown="1">
```python
f = open("test.py")
f2 = open("test-py3.py", "w")
for line in f:
result = re.sub(regex, replacement, line)
print(result, end="", file=f2)
f.close()
f2.close()
newf2 = open("test-py3.py")
for line in newf2:
print(line, end="")
newf2.close()
print(1,2,3)
print("hello", "world")
if True:
print(1,2,3)
```
</div>
</div>
</div>
<div markdown="1" class="cell code_cell">
<div class="input_area" markdown="1">
```python