本文主要是介绍【笔记】vscode debug进入site-packages包源码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
选择左侧栏第三个图标,点击创建 launch.json 文件
选择 Python Debugger
选择Python文件
这里可以看到launch.json 文件
在configurations中添加键值对
"justMyCode": false
在文件中打上断点,点击"三角符"号开始调试
按F11或者红框位置进入transformers的AutoTokenizer包
可以看到进入了C:\Users\Administrator.conda\envs\sakura\Lib\site-packages\transformers\models\auto\tokenization_auto.py
如果python文件中需要传参数,选择带有参数的Python文件即可
可以看到多出来一个"args": “${command:pickArgs}”
但是传参的时候可不能以字典的形式传参,需要按照顺序按字符串的形式传入,例:
"args": ["--batch", "64","--dataset", "cifar\_fs","--gpu", "1","--extra\_dir", "your\_run","--temperature\_attn", "5.0","--lamb", "0.5"]
这篇关于【笔记】vscode debug进入site-packages包源码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!