gpt4 book ai didi

python - 在 ipython 中添加换行符

转载 作者:IT老高 更新时间:2023-10-28 20:31:10 27 4
gpt4 key购买 nike

如果在 iPython 或任何多行命令中引入 for 循环,我该如何返回并添加行?我跑了这个:

for row in table.find_all('tr'):
cells = row.find_all('td')
for c,cell in enumerate(cells):
print c,":",cell.get_text().strip()
try:
this = cells[0]
that = cells[1]
the_docket = cells[2]
other_thign = cells[3]
jumble = re.sub('\s+',' ',str(cells[5])).strip()
except:
"Nope"

并意识到我需要在其中添加一行,但我不能只在运行命令的 iPython、b/c 中点击“输入”。那么我可以在 iPython 中编辑该多行命令吗?

最佳答案

这个问题困扰了一段时间。刚刚发现使用Ctrl-qCtrl-j的时候(就是小写的Q,J,不用按住shift键)会加现有 IPython 编辑 session 的换行符。

for li in some_list: print(li)    

将光标移到冒号后按Ctrl-qCtrl-j

for li in some_list:
print(li)

IPython:5.2.1,iTerm2:3.0.15,macOS:10.12.6

关于python - 在 ipython 中添加换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13536370/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com