我正在尝试在我拥有的python程序上运行cProfile mod。该程序有标志,当我尝试将标志添加到参数中时,它目前说"没有这样的文件或目录"。
我试过跑步
python -m cProfile -o resultFile "myFile.py"
这将返回"参数太少">
我也试过:
python -m cProfile -o resultFile "myFile.py --flag1 val"
我得到,"没有这样的文件或目录">
我希望它使用命令行给出的标志运行。这可能吗?
无需将完整命令作为单个参数传递。就像您正常运行脚本一样:
python myFile.py --flag1 val
您可以添加cProfile选项:
python -m cProfile -o resultFile myFile.py --flag1 val