这是一篇论文。
通常用python写的代码,在外界看来并不复杂。这种代码可以在本地调试,运行没有问题的时候,就可以投入生产运行了。众所周知,最近的一个新项目,因为一些内部服务项目的应用,必须接入内部自然环境进行调试。
如果每次修改代码,内部自然环境运行测试都会发布一次,所以 *** 作步骤会稍微复杂一些。所以我也查了一些资料,发现我平时用的Pycharm可以显示远程控制和调试代码的功能,而且刚好可以处理查询。
首先说一下代码的远程控制调试。说白了,代码的远程控制和调试,就是让我们能够在本地进行远程代码的 *** 作和输出日志检查,然后根据 *** 作和日志状态对代码进行修改,然后重复整个过程,直到代码符合要求。
一般要手动升级代码到远端,整个过程比较复杂。Pycharm展示了部署的作用,它投射了每个人的本地代码和特定的远程web服务器代码。所有对本地代码的修改都会自动或手动升级到远程网络服务器,然后你就可以根据Pycharm内置的终端进行代码 *** 作和日志查看了。
接下来讨论如何配置Pycharm的部署功能。
一、开启Deployment配备莱单toolbar==>;Tools==>部署==>配置
单击该编号并添加新的服务器,在Name列中填写您自己的名称,并在Type列中选择代码的类型。默认设置是FTP,您可以在这里应用sFTP类型。
添加服务器后,在新的网页上填写服务器连接信息内容以鲜红的手为界。注意,填写的根路径是你的网站的相对根目录,代码相同。
“本地路径”框为您提供本地新项目代码文件目录
服务器上的部署路径“测试”框是虚拟服务器中代码的代码文件目录
toolbar==>;Tools==>部署==>选项
选择“在显式保存 *** 作时将更改的文件自动上载到默认服务器”选项,以便每次按commands时,更改的代码可以自动同步到远程端。
以上配置完成后,部署功能已经结束,代码已经自动同步到远端。这时,我们可以使用SSH终端来启动进程并查看日志。
Toolbar==>;Tools==>部署==>启动SSH会话
在d出框中,选择需要连接的远程网络服务器。
此时,python代码的远程控制调试功能已经设置好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)