pip

VSCode安装使用(Python)

点点圈 提交于 2020-08-11 04:55:31
一、下载地址 https://code.visualstudio.com/ 二、安装python插件 打开VScode,Ctrl+p 输入 "ext install python",搜索时间可能会比较长 选择下载量最高的那个插件点击安装 到这边VScode就可以编辑python代码了,编辑完代码按F5即可运行。初次运行会让你选环境,选择python即可。 默认按F5后需要再按一次F5程序才会运行,如果要按F5马上运行需要将launch.json文件的 "stopOnEntry": true,改为 "stopOnEntry": false。 推介个插件,vscode-icons可以使VScode左侧的资源管理器根据文件类型显示图标 三、配置flake8 安装flake8之后写代码的时候编辑器就会提示哪里出错,代码格式不规范也会提示 打开命令行 输入 "pip install flake8" 安装flake8成功后,打开VScode,文件->首选项->用户设置,在settings.json文件中输入"python.linting.flake8Enabled": true 四、配置yapf 安装yapf之后在VScode中按Alt+Shift+F即可自动格式化代码 打开命令行 输入 "pip install yapf" 安装yapf成功后,打开VScode,文件->首选项->用户设置

Robot Framework 使用【1】-- 基于Python3.7 + RIDE 最新版本搭建

别说谁变了你拦得住时间么 提交于 2020-08-11 04:10:12
前言 Robot Framework作为公司能快速落地实现UI自动化测试的一款框架,同时也非常适合刚入门自动化测试的朋友们去快速学习自动化,笔者计划通过从搭建逐步到完成自动化测试的过程来整体描述它的使用。 Robot Framework环境搭建步骤 Robot Framework是基于Python语言开发的一款框架,搭建步骤如下: 对于Robot Framework熟悉的老手尝鲜新版 或 python熟悉的朋友看如下简易安装步骤即可(详细截图说明内容适合新入门朋友) 简易安装步骤: 安装python3.7 在dos命令输入 pip install robotframework 在线安装robotframework 在dos命令输入 pip install Pypubsub==3.3.0 在线安装 Pypubsub 在dos命令输入 pip install wxPython==4.0.3 在线安装 wxPython 在dos命令输入 pip install robotframework-ride 在线安装robotframework-ride 在dos命令输入 pip list 检查是否安装成功 在dos命令输入 ride.py 检查是否出现RIDE主界面,如不能出现,可去 python安装路径\scripts\ride.py 手动双击启动 详细安装步骤: 安装 python3.7

jenkins安装

这一生的挚爱 提交于 2020-08-11 03:37:55
一、下载docker镜像 To use the latest LTS: docker pull jenkins/jenkins:lts To use the latest weekly: docker pull jenkins/jenkins 二、运行docker镜像 docker run -d -u 0 -p 8080:8080 -p 50000:50000 -v /data/jenkins_home:/var/jenkins_home jenkins/jenkins:lts 三、系统初始化密码文件 /data/jenkins_home/secrets/initialAdminPassword 四、python jenkins pip install python-jenkins 使用文档: http://python-jenkins.readthedocs.io/en/latest/examples.html#example-1-get-version-of-jenkins 创建任务 import jenkins server = jenkins.Jenkins(' http://localhost:8080 ', username='admin', password='passwd') job_xml = """<?xml version='1.0' encoding=

腾讯绿色通道来啦!是极客,来挑战!!

旧城冷巷雨未停 提交于 2020-08-11 03:11:56
本题的作者,张元龙是一个不折不扣的技术大神,腾讯举办多年的全公司代码大赛,3次夺冠,最后一年成了评委的人物, 他将8道题目隐藏于一份python代码里,留给自己的儿子随着知识的增长在逐步解开,最后找到父母亲留给他的一份信。这份心意已成了一个席卷腾讯内部的一个新式比赛!现在开放对外!!获胜同学将直面绿色通道! 一道即将尘封十几年的封印,不来尝试解开吗? ​ mp.weixin.qq.com 今天,你能试着解开这个封印吗? 需 python3 运行环境, 代码请保存为UTF8格式文件,若提示缺失AES库,则通过pip工具安装AES库 , Linux:pip3 install pycrypto, Windows: pip install pycryptodome: 题目就在这里: #!/usr/bin/env python3 # -*- coding: utf-8 -*- from Crypto.Cipher import AES import base64 import time import gzip from hashlib import md5 import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding='utf-8', line_buffering=True) def

十分钟快速搭建Python+Selenium自动化测试环境(含视频教程)

被刻印的时光 ゝ 提交于 2020-08-11 02:50:41
文章首发于微信公众号:爱码小哥 准备安装包: 一:安装python: 双击python-3.7.6.exe执行文件 2.点击下一步正在安装: 3.如图所示表示安装完成: 校验环境是否安装成功: 打开cmd命令行: 1.输入pip ,如图所示,表示正确,如果没出现这个命令,需要去系统环境变量path中添加python安装路径 2.安装selenium库:pip install selenium 如图所示: 然后输入命令 pip show selenium 可查看安装的详细信息 3.输入python,如图所示:打印一句话,hello,huace 安装pycharm 开发工具: 1. 双击pycharm-community-2019.3.2.exe文件 2.点击下一步,选择安装路径 3.下一步: 4.点击install 5.安装完成,双击打开,点击ok 6.点击接受 7.点击跳过 8.安装完成 三:配置chromedrive驱动 1. 解压chromedriver_win32.zip 2. 将chromedriver.exe放在python的安装目录下面 如图所示: 总结:python+pycharm+selenium+chromedriver环境搭建完成,接下来就可以开启自动化测试脚本编写了 -END- 汲取经验在前,方能功成在后 (点击跳转到视频教学)https://www

openeuler 打包ros-comm

|▌冷眼眸甩不掉的悲伤 提交于 2020-08-11 02:46:25
1.在树莓派上安装openeuler: 跟随这罗老师的tutorial配置好ros安装所需要的一些环境, 参考链接: https://gitee.com/yunxiangluo/ros_openeuler?_from=gitee_search 这篇博客目的是在openeuler源码编译ros-comm,然后在将rpm包进行打包,并且验证打包可执行程序 因此着重记录一下跟罗老师tutorial当中需要注意或者说不同的地方 2.下载ros-common源码 在你的workspace当中执行: rosinstall_generator ros-comm --rosdistro melodic --deps --tar > melodic-ros_comm.rosinstall 这条指令的目的是将ros-comm当中所有的52个pkg的url链接写入到melodic-ros_comm.rosinstall文件当中,里面会包含各个pkg的版本号,后续自己打包的时候,也是需要版本号的 wstool init -j8 src melodic-ros_common.rosinstall 这条指令的目的是,根据melodic-ros_common.rosinstall文件当中的下载链接,将ros-comm当中的源码下载到src目录当中, 然后通过 ./src/catkin/bin/catkin

Pytest单元测试框架——Pytest+Allure+Jenkins的应用

一个人想着一个人 提交于 2020-08-11 02:36:30
一、简介   pytest+allure+jenkins进行接口测试、生成测试报告、结合jenkins进行集成。   pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高   allure-pytest是python的一个第三方库。用于连接pytest和allure,使它们可以配合在一起使用。   allure-pytest基于pytest的原始执行结果生成适用于allure的json格式结果。该json格式结果可以用于后续适用allure生成html结果。 二、安装     1、安装pytest,命令行或终端中输入 1 pip install pytest   2、安装allure-pytest,安装成功 1 pip install allure-pytest   allure-pytest安装成功后截图如下。   3、下载安装JDK   官方下载: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html   安装与配置不作阐述请谅解     4、下载安装Jenkins   官方下载: https://www.jenkins.io/   安装与配置不作阐述请谅解 三、下载Allure并配置  

python萌新日记

旧时模样 提交于 2020-08-11 02:31:21
6.15日:这几天把for,while遍历,重要的函数lambda,map函数,函数的定义,等一些基础的东西学了..还有1个大节学完后,就可以学习应用的demo了..嘎嘎 6.9日:这几天学习了元组,字典,集合等数组的定义和增删查改等;下一步开始学习python的逻辑和流程了.. 6.3日:学习了python列表,其实和php的数组用法是一样的,不过有很多语法糖不一样,比如增加的append,expend,删除的pop和del,修改直接通过定位下标修改,查找有count,index,in三种,然后还有个反转数组的reverse. 6.2日:学习了变量的N种查找,填充居中,替换,转换,分割,大小写,判断,编码等等方法,有点乱,幸好我有跟着写...感觉python的很多语法糖和php还是有很大区别,当然共同的也有,比如python的split和php的explode函数就一毛一样;今天已经上完第二大节了,还有8个大节. 6.1日:学习了变量N种赋值方式,,还有关于数字的计算,成功在自己本地运行了这些demo,感觉自己回到了刚学php那种感觉,我爱学习!!!还有什么比学习更快乐呢! a=333 b=c=444 #序列解包 d,e,f=555,666,777 #查看变量指向的内存地址id,如果一个变量0指向,那么就会被进行内存垃圾回收机制 print(id(b),id(c)) #删除变量

Python18行代码做出来这样有点浪漫,又有点极客的“内涵”图

痞子三分冷 提交于 2020-08-11 01:29:21
今天就来教大家这个套路: 如何使用 Python 来做出来这样有点浪漫,又有点极客的“内涵”图。 当然,能不能靠它得到心仪对象的青睐,就要靠你(命)了。(๑•́₃ •̀๑) 那么要怎么做呢? 我们先找一张女神的高清图片(尽量分辨率高点的吧,效果会好点)。这里以一张原图是这样的(分辨率是:3840*2160)。 使用我写好的脚本运行后,就生成了这样一张图,请你点击,放大再放大。惊喜? 然后将这张图片发给你的女神,具体话术你自己想咯 好吧,相比女神来说,你可能更在意这是如何实现的。 其实原理很简单,代码也还不到 20 行。 首先,来讲讲原理。 事实上,每一张图片都是由一个一个的像素点所组成的。而每个像素点,都有自己的颜色,其颜色可以用一个数组来表示:(a,b,c),其中每位数的取值范围都是 0-255。 比如(0,0,0)代表黑色,(255,255,255)代表白色。 当像素点足够多的时候,这张照片就是我们所说的高清照片。 而如果当像素点太少,我们的肉眼就能感知到明显的锯齿感。 用 Excel 画了个图,每一方格代表一个像素,其中若我的字体的大小设置 5(非字号5,而是每个字占用5个像素),效果大概就是如下这样子。 我只要每个像素取出一个像素值,并使用这个像素做为该字的颜色即可,在像素量够多的情况下,从远处看,是能看到我们原来图像的轮廓的。 有了思路,就可以开始我们的代码。 首先

pip不是内部或外部命令,也不是可运行的程序 或批处理文件--解决办法

好久不见. 提交于 2020-08-11 01:04:01
1.因为pip.exe在Scripts下,将python的Scripts的路径复制。 2.单击此电脑右键–>点击属性 3.高级系统设置–>环境变量–>点击path,如果没有path就新建一个,如果有的话就直接编辑,将刚刚路径复制过来, 注意 :与前一个路径需要有英文下的;隔开 4.点击确定 5.再次打开cmd,输入pip就不会出现上诉报错了。 来源: oschina 链接: https://my.oschina.net/u/4277371/blog/4298129