pycharm远程调试openstack代码


Posted in Python onNovember 21, 2017

本文实例为大家分享了pycharm远程调试openstack的具体代码,供大家参考,具体内容如下

1.安装pycharm专业版

本文安装pycharm 2016.2.3专业版。网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进行安装即可。

2.pycharm配置

(1)首先按下图1打开tools->deployment->configuration:

pycharm远程调试openstack代码 图

(2)接下来add server,补充server name以及传输方式SFTP,点击ok,如下图2所示:

pycharm远程调试openstack代码 

(3)填写server信息,点击ok即可,如下图3所示:

pycharm远程调试openstack代码 

(4)然后通过打开tools->deployment->browse remote host,如下图4所示:

pycharm远程调试openstack代码 

(5)此时就可以进行远程调试openstack程序了,如下图5所示:

pycharm远程调试openstack代码 

(6)代码更改完毕后即可通过右上角的upload图标进行上传,如下图6所示:

pycharm远程调试openstack代码 

(7)为了方便代码修改前和修改后进行比较,可以通过点击左边的compare图标,实现目前代码和最近一次上传代码进行比较,如下图7所示,比较结果如图8所示,从图中可以清晰看出修改前后代码的改动情况:

pycharm远程调试openstack代码 

pycharm远程调试openstack代码  

(8)当然还支持回滚操作,即代码可以恢复到之前的版本,如图9所示:

pycharm远程调试openstack代码 

(9)代码修改完成后,打开tools->start ssh session,即可通过ssh登录到远程服务器上,对相应的服务进行重启即可,如下图10和图11所示:

pycharm远程调试openstack代码 pycharm远程调试openstack代码

注意:在上述与remote server连接过程中,如果提示Windows 7 sometimes breaks FTP connections on Java 7 if firewall is enabled,则可通过在cmd模式下输入以下内容即可:

netsh advfirewall set global StatefulFTP disable

总结:从以上过程可以看出,利用pycharm可以很好地对程序进行远程调试,还可以通过ssh登录到服务器上进行对应服务的重启,可以很方便的调试程序,祝你好运~

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python通过字典dict判断指定键值是否存在的方法
Mar 21 Python
在Python中操作日期和时间之gmtime()方法的使用
May 22 Python
Python实现把数字转换成中文
Jun 29 Python
Python常用库推荐
Dec 04 Python
python数据结构之列表和元组的详解
Sep 23 Python
详解Django rest_framework实现RESTful API
May 24 Python
python自动点赞功能的实现思路
Feb 26 Python
如何用Django处理gzip数据流
Jan 29 Python
Python调用SMTP服务自动发送Email的实现步骤
Feb 07 Python
详解Python小数据池和代码块缓存机制
Apr 07 Python
Python面向对象之成员相关知识总结
Jun 24 Python
python中redis包操作数据库的教程
Apr 19 Python
Pycharm远程调试openstack的方法
Nov 21 #Python
pycharm远程调试openstack的图文教程
Nov 21 #Python
Python实现的归并排序算法示例
Nov 21 #Python
Python实现打印螺旋矩阵功能的方法
Nov 21 #Python
Python中矩阵库Numpy基本操作详解
Nov 21 #Python
python GUI实例学习
Nov 21 #Python
Python实现判断一个字符串是否包含子串的方法总结
Nov 21 #Python
You might like
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
检查php文件中是否含有bom的函数
2012/05/31 PHP
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
2015/10/08 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
用函数式编程技术编写优美的 JavaScript_ibm
2008/05/16 Javascript
JavaScript的模块化:封装(闭包),继承(原型) 介绍
2013/07/22 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
使用 TypeScript 重新编写的 JavaScript 坦克大战游戏代码
2015/04/07 Javascript
jQuery实现带玻璃流光质感的手风琴特效
2015/11/20 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
基于jQuery实现一个marquee无缝滚动的插件
2017/03/09 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
2017/03/16 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
vue中template的三种写法示例
2020/10/21 Javascript
[08:40]Navi Vs Newbee
2018/06/07 DOTA
python两种遍历字典(dict)的方法比较
2014/05/29 Python
Python读取键盘输入的2种方法
2015/06/16 Python
Python使用自带的ConfigParser模块读写ini配置文件
2016/06/26 Python
Python机器学习logistic回归代码解析
2018/01/17 Python
python面向对象多线程爬虫爬取搜狐页面的实例代码
2018/05/31 Python
Python图像处理之简单画板实现方法示例
2018/08/30 Python
python3爬虫怎样构建请求header
2018/12/23 Python
Python3中exp()函数用法分析
2019/02/19 Python
Python3实现建造者模式的示例代码
2020/06/28 Python
python实现图像外边界跟踪操作
2020/07/13 Python
PyTorch预训练Bert模型的示例
2020/11/17 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
英国知名化妆品网站:Revolution Beauty(原TAM Beauty)
2018/02/28 全球购物
2014第二批党的群众路线教育实践活动对照检查材料思想汇报
2014/09/18 职场文书
商业计划书格式、范文
2019/03/21 职场文书
python解决12306登录验证码的实现
2021/04/18 Python
利用For循环遍历Python字典的三种方法实例
2022/03/25 Python