[Python接口自动化]从零开始学习python自动化(1):环境搭建
第一步:安装python编译环境
安装python编译环境之前,必须保证已安装jdk哈,如果为安装,请参考https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
python安装下载地址:https://www.python.org/downloads/
下载完成之后,直接安装就ok了(注意:在安装时选择插件全选,特别时pip插件必选)
检查环境安装是否成功,在命令行输入python,出现如下:

第二步:安装编译器intellij idea,并配置环境
intellij idea下载地址:https://www.jetbrains.com/idea/
下载完成之后,和其他应用程序的安装步骤是一样一样的哈
打开并运行idea,点击file-setting-plugins,出现

打开file-project structure-module,点击+号,选择new 一个module

第三步,选择新建python工程,确认sdk路径,完成环境的搭建,即可,秀一把代码,哈哈

idea的一些快捷键及用法:
Ctrl+N: 快速打开一个版本(Navigate)
Ctrl+空格:自动补全类名
Alt+F7:快速查找类、方法、变量的使用位置
Ctrl+Q:快速查看类或方法的帮助文档(Quick documentation)
Ctrl+B:查看类或变量的声明,或用Ctrl+名称直接跳转
Ctrl+12:迅速查看文件结构,按enter进入
Shift+F6 :在文件中所有出现地方改变变量名称(Refactor | Rename).
Ctrl+0:推翻一个方法
Ctrl+I:实现一个方法
Ctrl+Shift+空格:自动补全
Alt+F1:快速选取当前编辑元素
Ctrl+Alt+T:选中代码段,并用try-catch环绕 (Code | Surround With) and choose try / catch
Ctrl+Shift+空格:new后面自动补全
Ctrl+Alt+B:抽象方法的使用或者声明
Ctrl+W:扩展选择,选择当变量名和他的调用、声明、包含的代码块等
When you need to cast an expression value to the required type the SmartType code completion will help you. For example, type
Ctrl+Shift+空格:把一个表达式的值赋给指定的变量后查看结果:String s = (
Ctrl+D:拷贝粘贴当前块或者当前行
Alt+Q :查看当前方法的声明(View | Context Info)
Alt+向上箭头 and Alt+向下箭头:方法间快速移动
Ctrl+Shift+J:合并两行为一行,并去除不必要的空格
3.在intelliJ安装python plugin
新建java工程,会提示:
双击shift:全局搜索
Ctrl+Shift+N:进入文件
Ctrl+E:最近的文件
Alt+Home:控制条
[Python接口自动化]从零开始学习python自动化(1):环境搭建的更多相关文章
- 深度学习(TensorFlow)环境搭建:(三)Ubuntu16.04+CUDA8.0+cuDNN7+Anaconda4.4+Python3.6+TensorFlow1.3
紧接着上一篇的文章<深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动>,这篇文章,主要讲解如何安装CUDA+CUDNN,不过前提是我们是已经把N ...
- MyBatis学习系列一之环境搭建
目录 MyBatis学习系列一之环境搭建 MyBatis学习系列二——增删改查 MyBatis学习系列三——结合Spring 学习一个新的知识,首先做一个简单的例子使用一下,然后再逐步深入.MyBat ...
- Hadoop学习笔记(3)——分布式环境搭建
Hadoop学习笔记(3) ——分布式环境搭建 前面,我们已经在单机上把Hadoop运行起来了,但我们知道Hadoop支持分布式的,而它的优点就是在分布上突出的,所以我们得搭个环境模拟一下. 在这里, ...
- 从零开始学Xamarin.Forms(二) 环境搭建、创建项目
原文:从零开始学Xamarin.Forms(二) 环境搭建.创建项目 一.环境搭建 Windows下环境搭建: 1.下载并安装jdk.Android SDK和NDK,当然还需要 VS2013 ...
- 深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动
前几天把刚拿到了2台GPU机器组装好了,也写了篇硬件配置清单的文章——<深度学习(TensorFlow)环境搭建:(一)硬件选购和主机组装>.这两台也在安装Ubuntu 16.04和108 ...
- Nutch1.7学习笔记:基本环境搭建及使用
Nutch1.7学习笔记:基本环境搭建及使用 作者:雨水,时间:2013-10-31博客地址:http://blog.csdn.net/gobitan 说明:Nutch有两个主版本1.x和2.x,它们 ...
- opengl基础学习专题 (一 )编程环境搭建
题外话: 第一次在博客园上同大家分享博文.水的的地方,错别字的地方.环境交流.批评.知道了马上改. 以前在百度空间中写技术分享博文,后来百度啥也没说就把整个空间封了.当时感觉 还是有点寒心.只想黑一下 ...
- Koa2学习(一)环境搭建
Koa2学习(一)环境搭建 koa2脚手架 koa2服务安装 koa2-generator目录结构 什么是 Koa2 koa 是由 Express 原班人马打造的,致力于成为一个更小.更富有表现力.更 ...
- Appium+python自动化16-appium1.6在mac上环境搭建启动ios模拟器上Safari浏览器
前言 在mac上搭建appium踩了不少坑,先是版本低了,启动后无限重启模拟器.后来全部升级最新版本,就稳稳的了. 环境准备: 1.OS版本号10.12 2.xcode版本号8.3.2 3.appiu ...
随机推荐
- Sencha touch 2 入门 -------- DataView 显示服务器端JSON文件数据
今天学习了下DataView如何显示JSON文件数据,废话不多说,直接贴代码: 首先看下文件目录: 然后看下我们要处理的JSON文件,bookInfo.json. { "success&qu ...
- JavaScript继承详解
面向对象与基于对象 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例. 类定义了一类事物公共的行为和方法:而实例则是类的一个具体实现. 我们还知道,面向对象编程有三个重要的概念 - 封装.继 ...
- I want to try to improve myself from today
I involved in the Internet of Things project team in my university in 2015 and now I have completed ...
- C# 固定大小的缓存
有时候需要把最新的N条记录暂时存起来供需要的时候调用,C#有没有指针,怎么办呢咱利用数组和byte字节整一个类 public class Buffer<T> { private T[] _ ...
- 初探Apache Beam
文章作者:luxianghao 文章来源:http://www.cnblogs.com/luxianghao/p/9010748.html 转载请注明,谢谢合作. 免责声明:文章内容仅代表个人观点, ...
- html块级元素与行内元素
1.关于行内元素和快元素的说明: 根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display ...
- 利用分支限界法求解单源最短路(Dijkstra)问题
分支限界法定义:采用Best fist search算法,并使用剪枝函数的算法称为分支界限法. 分支限界法解释:按Best first的原则,有选择的在其child中进行扩展,从而舍弃不含有最优解的分 ...
- 让程序跳转到绝对地址0x100000去执行
网上比较火的一个题,让程序跳转到绝对地址去执行 :可以的实现方式为: ( (void(*)())0x4110e6)(); (*(void(*)())0x4110e6)(); (*((void(*)() ...
- asp.net路径问题
-------------初级篇---------------------------------------- 在一般的href中路径的引用问题 ./index.aspx与index.aspx都 ...
- Tomcat和JavaWeb目录和流程
Tomcat主要目录结构 bin 二进制可执行文件,包含启动和关闭tomcat文件 conf 配置文件,其中包含了server.xml.context.xml.web.xml等 webapps 存 ...