什么是远程调试

什么是远程调试,第1张

如何远程调试Python代码

这是一篇论文。

通常用python写的代码,在外界看来并不复杂。这种代码可以在本地调试,运行没有问题的时候,就可以投入生产运行了。众所周知,最近的一个新项目,因为一些内部服务项目的应用,必须接入内部自然环境进行调试。
如果每次修改代码,内部自然环境运行测试都会发布一次,所以 *** 作步骤会稍微复杂一些。所以我也查了一些资料,发现我平时用的Pycharm可以显示远程控制和调试代码的功能,而且刚好可以处理查询。

首先说一下代码的远程控制调试。说白了,代码的远程控制和调试,就是让我们能够在本地进行远程代码的 *** 作和输出日志检查,然后根据 *** 作和日志状态对代码进行修改,然后重复整个过程,直到代码符合要求。
一般要手动升级代码到远端,整个过程比较复杂。Pycharm展示了部署的作用,它投射了每个人的本地代码和特定的远程web服务器代码。所有对本地代码的修改都会自动或手动升级到远程网络服务器,然后你就可以根据Pycharm内置的终端进行代码 *** 作和日志查看了。

接下来讨论如何配置Pycharm的部署功能。

一、开启Deployment配备莱单

toolbar==>;Tools==>部署==>配置

二、配备远端网络服务器 1、提升远端网络服务器

单击该编号并添加新的服务器,在Name列中填写您自己的名称,并在Type列中选择代码的类型。默认设置是FTP,您可以在这里应用sFTP类型。

2、配备联接信息内容

添加服务器后,在新的网页上填写服务器连接信息内容以鲜红的手为界。注意,填写的根路径是你的网站的相对根目录,代码相同。

3、配备文件目录投射信息内容

“本地路径”框为您提供本地新项目代码文件目录
服务器上的部署路径“测试”框是虚拟服务器中代码的代码文件目录

三、配备变动文档自动同步

toolbar==>;Tools==>部署==>选项


选择“在显式保存 *** 作时将更改的文件自动上载到默认服务器”选项,以便每次按commands时,更改的代码可以自动同步到远程端。

四、应用SSHTerminal

以上配置完成后,部署功能已经结束,代码已经自动同步到远端。这时,我们可以使用SSH终端来启动进程并查看日志。
Toolbar==>;Tools==>部署==>启动SSH会话


在d出框中,选择需要连接的远程网络服务器。

此时,python代码的远程控制调试功能已经设置好了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/778729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存