任务一:Python实现WordCount
任务手册:Tutorial/docs/L0/Python at camp3 · InternLM/Tutorial (github.com)
任务二:Vscode连接InternStudio debug笔记
debug主要操作:
1.Vscode连接InternStudio 并 开启debug
2.添加断点
3.debug调试
运行后,在11行停止(11行不执行),可见text中的内容已经全部转换成小写。
继续运行至下一断点,去除文本中标点符号。
逐步调试,可得到words内容。
运行至下一断点,统计第一次词频,继续运行,重复词频+1,其余不变。
在vscode使用命令行启动debug
python -m debugpy --listen 5678 --wait-for-client ./myscript.py
-
./myscript.py
可以替换为我们想要debug的python文件,后面可以和直接在命令行中启动python一样跟上输入的参数。记得要先在想要debug的python文件打好断点并保存。 -
--wait-for-client
参数会让我们的debug server在等客户端连入后才开始运行debug。在这就是要等到我们在run and debug界面启动debug。
先在终端中发起debug server,然后再去vscode debug页面单击一下绿色箭头开启debug。