美文网首页
vscode中的python lanuch配置

vscode中的python lanuch配置

作者: 极力吸附的尘埃 | 来源:发表于2017-05-26 15:30 被阅读0次

    {
    "version": "0.2.0",
    "configurations": [
    {
    "name": "Python",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "program": "${file}",
    "cwd": "${workspaceRoot}",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput"
    ]
    },
    {
    "name": "PySpark",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "osx": {
    "pythonPath": "${env:SPARK_HOME}/bin/spark-submit"
    },
    "windows": {
    "pythonPath": "${env:SPARK_HOME}/bin/spark-submit.cmd"
    },
    "linux": {
    "pythonPath": "${env:SPARK_HOME}/bin/spark-submit"
    },
    "program": "${file}",
    "cwd": "${workspaceRoot}",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput"
    ]
    },
    {
    "name": "Python Module",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "module": "module.name",
    "cwd": "${workspaceRoot}",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput"
    ]
    },
    {
    "name": "Integrated Terminal/Console",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "program": "${file}",
    "cwd": "",
    "console": "integratedTerminal",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit"
    ]
    },
    {
    "name": "External Terminal/Console",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "program": "${file}",
    "cwd": "",
    "console": "externalTerminal",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit"
    ]
    },
    {
    "name": "Django",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "program": "${workspaceRoot}/manage.py",
    "cwd": "${workspaceRoot}",
    "args": [
    "runserver",
    "--noreload"
    ],
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput",
    "DjangoDebugging"
    ]
    },
    {
    "name": "Flask",
    "type": "python",
    "request": "launch",
    "stopOnEntry": false,
    "pythonPath": "${config:python.pythonPath}",
    "program": "fully qualified path fo 'flask' executable. Generally located along with python interpreter",
    "cwd": "${workspaceRoot}",
    "env": {
    "FLASK_APP": "${workspaceRoot}/quickstart/app.py"
    },
    "args": [
    "run",
    "--no-debugger",
    "--no-reload"
    ],
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput"
    ]
    },
    {
    "name": "Flask (old)",
    "type": "python",
    "request": "launch",
    "stopOnEntry": false,
    "pythonPath": "${config:python.pythonPath}",
    "program": "${workspaceRoot}/run.py",
    "cwd": "${workspaceRoot}",
    "args": [],
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput"
    ]
    },
    {
    "name": "Pyramid",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "cwd": "${workspaceRoot}",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "args": [
    "${workspaceRoot}/development.ini"
    ],
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput",
    "Pyramid"
    ]
    },
    {
    "name": "Watson",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    "pythonPath": "${config:python.pythonPath}",
    "program": "${workspaceRoot}/console.py",
    "cwd": "${workspaceRoot}",
    "args": [
    "dev",
    "runserver",
    "--noreload=True"
    ],
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
    "WaitOnAbnormalExit",
    "WaitOnNormalExit",
    "RedirectOutput"
    ]
    },
    {
    "name": "Attach (Remote Debug)",
    "type": "python",
    "request": "attach",
    "localRoot": "${workspaceRoot}",
    "remoteRoot": "${workspaceRoot}",
    "port": 3000,
    "secret": "my_secret",
    "host": "localhost"
    }
    ]
    }

    相关文章

      网友评论

          本文标题:vscode中的python lanuch配置

          本文链接:https://www.haomeiwen.com/subject/bwlxfxtx.html