*运维架构师-Python 自动化运维开发-013

5、常用快捷键(附加课余研究)

1、Ctrl + Enter:在下方新建行但不移动光标;

2、Shift + Enter:在下方新建行并移到新行行首;

3、Ctrl + /:注释(取消注释)选择的行;

4、Ctrl + Alt + L:格式化代码(与QQ锁定热键冲突,关闭QQ的热键);

5、Ctrl + Shift + +:展开所有的代码块;

6、Ctrl + Shift + -:收缩所有的代码块;

7、Ctrl + Alt + I:自动缩进行;

8、Alt + Enter:优化代码,添加包;

9、Ctrl + Shift + F:高级查找;

10、Alt + Shift + Q:更新代码到远程服务器;

6、远程连接编程

有时我们需要在Windows上编写代码,在Linux运行代码,或着是团队合作开发项目,我们就需要远程连接Linux服务器进行编程。

在这里我使用虚拟机为远程服务器,虚拟机IP地址:192.168.10.50,使用XShell(ssh协议)连接服务器(虚拟机),使用PyCharm(sftp协议)连接服务器(虚拟机)。

1、在XShell上查看虚拟机IP地址。

2、在虚拟机上创建项目工作空间。

3、在PyCharm上配置远程服务器。

4、添加新连接。

5、设置连接名称及使用的协议类型。

6、设置主机IP地址,工作空间(之前已创建),登录信息。

7、浏览远程服务器。

8、在服务器上新建文件。

9、编写代码。

10、点击编辑区右上角更新代码到服务器。

11、设置文件的权限,添加执行权限。

12、使用XShell执行脚本文件。

以上就是本次给大家带来的实例安装PyCharm在WIN10下的全过程,

python 自动运维架构师_运维架构师-Python 自动化运维开发-013相关推荐

  1. python十个运维实战项目_干货 | 这4个Python实战项目,让你瞬间读懂Python!

    Python是一种极具可读性和通用性的编程语言.Python这个名字的灵感来自于英国喜剧团体Monty Python,它的开发团队有一个重要的基础目标,就是使语言使用起来很有趣.Python易于设置, ...

  2. python写spark的效率问题_“大数据架构”Spark 3.0发布,重大变化,性能提升18倍...

    我们激动地宣布,作为Databricks运行时7.0的一部分,可以在Databricks上使用Apache SparkTM 3.0.0版本.3.0.0版本包含超过3400个补丁,是开源社区做出巨大贡献 ...

  3. python微服务架构设计模式_微服务架构设计模式 PDF 电子书 百度云 网盘下载

    你还没有注册,无法下载本站所有资源,请立即注册! 您需要 登录 才可以下载或查看,没有帐号?立即注册 x java自学网(http://www.137zw.com)-java论坛,java电子书推荐: ...

  4. python程序运行按什么键_太惨!学Python方法用错,直接从入门到放弃!

    原标题:太惨!学Python方法用错,直接从入门到放弃! 从你开始学习编程的那一刻起,就注定了以后所要走的路-从编程学习者开始,依次经历实习生.程序员.软件工程师.架构师.CTO等职位的磨砺:当你站在 ...

  5. python的gui库哪个好_常用的13 个Python开发者必备的Python GUI库

    [Python](http://www.blog2019.net/tag/Python?tagId=4)是一种高级编程语言,它用于通用编程,由Guido van Rossum 在1991年首次发布.P ...

  6. python 内存溢出能捕获吗_从0基础学习Python (19)[面向对象开发过程中的异常(捕获异常~相关)]...

    从0基础学习Python (Day19) 面向对象开发过程中的=>异常 什么是异常 ​ 当程序在运行过程中出现的一些错误,或者语法逻辑出现问题,解释器此时无法继续正常执行了,反而出现了一些错误的 ...

  7. python代码用c语言封装_使用C语言扩展Python程序的简单入门指引

    一.简介 Python是一门功能强大的高级脚本语言,它的强大不仅表现在其自身的功能上,而且还表现在其良好的可扩展性上,正因如此,Python已经开始受到越来越多人的青睐,并且被屡屡成功地应用于各类大型 ...

  8. python网络编程要学吗_总算发现如何学习python网络编程

    为了提高模块加载的速度,每个模块都会在__pycache__文件夹中放置该模块的预编译模块,命名为module.version.pyc,version是模块的预编译版本编码,一般都包含Python的版 ...

  9. python界面实现点餐系统_基于PythonFlask的网上点餐系统管理员后台开发

    基于PythonFlask的网上点餐系统管理员后台开发(任务书,开题报告,论文16000字,参考代码) 摘要 本文主要基于PythonFlask开发网上点餐系统管理员后台,本系统与微信小程序结合,专门 ...

  10. python手机编译器怎么编写程序_怎么用手机编写Python程序?

    手机编写python程序,其实完全可行,目前有许多app都做了适配,下面我简单介绍3个,感兴趣的朋友可以尝试一下: 01.Python编译器 这是一个非常轻巧.便捷的手机python编程软件,安装包也 ...

最新文章

  1. arcgisengine计算线要素总长度_弱电监控工程报价清单中,线材及辅材该如何计算?...
  2. 通过 运行实现快速打开应用程序
  3. vs2019下载和更新速度非常慢的解决方案
  4. Linux C : GDB调试命令汇总
  5. python redis模块connectionerror_PHP程序连接Redis报read error on connection问题
  6. mybatis----#与$区别
  7. 一些JavaScript基本函数
  8. PDO::ATTR_EMULATE_PREPARES
  9. 编程杂谈—— 浮点数
  10. C++_类和对象_C++运算符重载_赋值运算符重载_利用深拷贝实现对象深度赋值运算---C++语言工作笔记058
  11. I/O多路复用之select,poll,epoll简介
  12. IC卡清卡软件的使用
  13. 通过ssh连接Termux
  14. mybatis从0到1--学mybatis看这一篇就足够
  15. 电力安全工作规程发电厂和变电站电气部分_全国勘察设计注册电气工程师(发输变电)专业考试标准、规范目录...
  16. mp4文件如何转换为webm格式 1
  17. 电脑系统常用的10个快捷键,适合电脑新用户看看
  18. playm3u8插件 android,Playm3u8插件下载|Playm3u8插件 免费版_最火软件站
  19. word图片被文字覆盖一部分的解决方法
  20. 中国建筑设计行业市场调查研究及发展前景展望报告(2022-2028年)

热门文章

  1. 文件系统及软链接和硬链接
  2. ospf路由协议源码学习
  3. 【水】对于算法的个人理解
  4. Java千百问_04异常处理(007)_常见的java异常有哪些(非运行时)
  5. 关于 libpcap的安装
  6. jq mysql二级联动_jq+php+mysql 实现二级菜单联动
  7. java 异常继承体系_1、异常概述和继承体系 2、原因及处理方式 3、运行时异常 4、重写异常处理 5、Throwable类常见方法 6、自定义异常...
  8. python slice函数怎么取列表的最后一个数_python slice函数_python中slice函数如何实现?...
  9. html div element,你能在TypeScript中扩展HTMLDivElement吗?
  10. java+输出流++空值_一文搞定Java的输入输出流等常见流