Pasting multiple lines into IDLE

a 夏天 提交于 2019-11-27 21:53:54

Probably not the most beautiful procedure, but this works:

cmds = '''

paste your commands, followed by ''':

a = 1
b = 2
c = 3
'''

Then exec(cmds) will execute them.

Or more directly,

exec('''

then paste your commands, followed by '''):

a = 1
b = 2
c = 3
''')

It's just a trick, maybe there's a more official, elegant way.

IdleX provides the PastePyShell.py extension for IDLE which allows pasting of multiple lines into the shell for execution.

See this other post: Python, writing multi line code in IDLE You can use an editor (File > New File), write your lines of code there and use F5

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!