pycharm

graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpng'], make sure the Graphviz executables are on your systems' PATH

时光总嘲笑我的痴心妄想 提交于 2020-08-11 03:16:50
问题 I wasn't able to find any solution to this issue for one hour and decided better to ask here. The only rich info is given here with no detailed instructions to match my case. I am on Windows 10, using PyCharm to connect to offline Ubuntu 16.04 server to try some machine learning classification. The code is working to some point, then throwing this Traceback (most recent call last): File "/home/user/.local/lib/python3.5/site-packages/graphviz/backend.py", line 159, in run proc = subprocess

graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpng'], make sure the Graphviz executables are on your systems' PATH

前提是你 提交于 2020-08-11 03:15:07
问题 I wasn't able to find any solution to this issue for one hour and decided better to ask here. The only rich info is given here with no detailed instructions to match my case. I am on Windows 10, using PyCharm to connect to offline Ubuntu 16.04 server to try some machine learning classification. The code is working to some point, then throwing this Traceback (most recent call last): File "/home/user/.local/lib/python3.5/site-packages/graphviz/backend.py", line 159, in run proc = subprocess

用Python爬取COS网页全部图片

点点圈 提交于 2020-08-11 02:58:45
Python爬取网页图片 一、爬取的网站内容 爬取http://www.win4000.com/meinvtag26_1.html的COS图片 二、爬取的网站域名 win4000.com 三、完成内容 (1)抓取的内容分布在电脑主题之家网站的24个页面和24个链接中。 (2)抓取一系列图片,并将图片按页面标题建立文件夹分类存入,存入时根据下载先后顺序排序。 (3)抓取内容的命名与抓取内容相衔接。 (4)使用了反爬技术 (5)图像数据选择JPG文档格式来保存 四、爬虫步骤及代码分析 爬虫的思路分为4步,具体如下: 1、分析目标网页,确定爬取的url路径,headers参数 (1)比如按F12后在内容中搜索“王者荣耀”(ctrl+f),寻找该页面的关系 因为可以找到当前网页的数据,所以这个网页是一个静态网页,那么这个网页的URL地址就是地址导航栏中的内容,即:http://www.win4000.com/meinvtag26_1.html (2)我用谷歌浏览器,在network中找到User-agent 不知道为什么我的谷歌浏览器不能复制network中的User-agent 然后我用到了抓包工具fiddler复制了User-agent (后来我的”谷歌浏览器不能复制network中的User-agent”问题解决了,原来是我没有用鼠标划取选择的内容…) (3)代码如下: 1

十分钟快速搭建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

一文看懂Python异常小知识

◇◆丶佛笑我妖孽 提交于 2020-08-11 01:48:46
咪哥杂谈 本篇阅读时间约为 8 分钟。文字约1600+ 1 前言 今天这篇想介绍下 Python 的一个基础知识点。 在早期的 Python 小课堂中,好像并没有写到关于 Python 异常的知识点,那本期就来介绍下 Python 异常相关的知识点。 2 什么是异常? 开始讲解之前,先来了解下程序中的概念。 1. 什么是异常? 异常两个字,用大众化的理解就是,当做一件你规划好的事时,中途出现了打断你预期计划的因素,此时这个因素称之为异常。 简单举个例子。 西天取经路线: 图片来源:http://www.sdmzh.com.cn/map/index.html 唐僧西天取经,从长安开始,到摩揭陀国结束。一路规划行程,每个红旗就是途径的地点。 这行进路线就像是一套完整的流程,但总有意外的妖怪冒出来打断唐僧前进的路,只有当消灭妖怪之后,才能继续前行。 对应到程序中,代码开始运行的地方则是唐僧的出发点,结束的地方则是唐僧的取经地点。妖怪一旦出来打断,你就无法前行。异常一旦出现,你的代码就无法继续正常往下运行了。 用代码来看下,我们常见的异常长什么样子: 1/0,0不能被整除。 通过这个小例子,用程序的概念再来重塑一遍异常的定义。有时 Python 程序的语法是正确的(比如 Pycharm 没有提示你红线),但在程序运行期间,导致程序中断的错误被称为异常。 2. 与 异常 容易混淆的一个概念是

2020.1 IDEA 正版激活,IntelliJ IDEA 注册码,2020.1 IDEA 激活码

给你一囗甜甜゛ 提交于 2020-08-11 00:53:21
IntelliJ全家桶IDEA/Pycharm2020.1激活方式 一、温馨提示 1、 本教程适用于 IntelliJ IDEA 2020.1 以下所有版本,请放心食用~ 2、 本教程适用于 JetBrains 全系列产品,包括 Pycharm、IDEA、WebStorm、Phpstorm、Datagrip、RubyMine、CLion、AppCode 等 。 3、 本教程适用 Windows/Mac/Linux 系统,文中以 Windows 系统为例做讲解。 效果图: 二、下载最新的 IDEA 2020 版本安装包 我们选择从 IDEA 官网下载: https://www.jetbrains.com/idea/download 点击下载,下载完成即可。 三、开始激活 1、 下载完成后,双击 ideaIU-2020.1.exe ,打开安装软件; PS: 确保电脑没有安装老版本软件,如有请卸载。 2、 安装目录选择; 3、 按自己电脑配置勾选: 4、 点击 next , 安心等待其安装完成: 5、 安装完成后,勾选 Run IntelliJ IDEA ,点击 finish 运行软件: 6、 会先弹出一个注册框,勾选 Evaluate for free , 点击 Evaluate : 7、 将网盘中 2020 版本文件夹中的激活补丁 jetbrains-agent.jar 拖入

Python爆火的原因与未来|内附Python学习书籍大礼包无偿领取|

拈花ヽ惹草 提交于 2020-08-11 00:16:50
从12年到20年,python以肉眼可见的趋势超过了java,成为了当今It界人人皆知的编程语言。 python为什么这么火? 网络编程语言搜索指数 适合初学者 Python具有语法简单、语句清晰的特点,这就让初学者在学习阶段可以把精力集中在编程对象和思维方法上。 大佬都在用 Google,YouTube,Facebook,IBM,NASA,Yahoo,ACH,和NECH只是技术领域中使用Python的几个大公司,它们也在不断招收Python工程师们。 应用超广泛 作为是一种多才多艺的语言,从网站搭建到数据处理再到小工具小游戏的设计,都能用到Python。 人工智能必备 随着人工智能的兴起,Python作为一种科学语言的流行程度急剧上升。有许多机器学习库就是用Python编写的。 人工智能 Python是机器学习的首选语言,有关AI人工智能,Python有着相当丰富的框架包,例如AIMA/pyDatalog/SimpleAI框架,PyBrain/PyML/MDP-Toolkit可以进行机器学习,Requests/Scrapy、Selenium可以进行数据获取,NLTK/NumPy/Pandas/Sklearn可以进行数据处理等等 百度百科-优点: 简单 :Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样

Python+Selenium中级篇之1-设计自动化测试框架的前提技能介绍

谁都会走 提交于 2020-08-10 20:19:36
如果你从一开始就跟着看博客文章到这里,基础篇一共有4篇文章,练习篇有15篇文章,这16篇文章。如果你认真看过,并且手动去敲过每一篇的脚本代码,那边恭喜你,至少说你算真正会利用Python+Selenium编写自动化脚本了,你基本掌握了Selenium中webdriver的大部分常用的方法函数。有人说过,自动化测试大概可以分三个层次: 1. 手工测试用例转换成自动化测试脚本的过程 2. 能设计自动化测试框架,至少能够维护自动化测试框架。 3. 流程自动化方案设计,例如,一键打包,自动开始测试,自动发送测试报告,自动运维部署上线等。 课程或者学习笔记,写到这个节点,应该是完整介绍了手工测试用例装换成自动化测试脚本这一个初级水平,学到这里,你已经具备了能够编写自动化测试脚本的能力。(海量免费学习资料,软件测试交流:1140267353群,还会有同行一起技术交流) 在开始介绍设计简单的自动化测试框架之前,我想在这个节点,插入一个新章节,叫Python+Selenium中级篇,主要是介绍一些设计框架的前提技能和基本Python编写代码的能力。这些能力包括但不限于以下内容: 1. 主流Python开发IDE工具的基本使用,例如Pycharm 2. Python中模块,类和对象的具体代码讲解。 3. Selenium 常见方法的二次封装。 4. 自定义方法的封装和方法的调用-浏览器引擎类。 5.

Python3环境搭建

喜欢而已 提交于 2020-08-10 19:42:22
前 言   最近一直在学习Python,想用笔记的方式记录自己踩过的那些坑。俗话说:好记性不如烂笔头。   分享给想学Python的小伙伴。目前本人在学习Python+selenium 、接口自动化,有兴趣的小伙伴可以一起讨论。   欢迎各路大神对本书进行指正,谢谢!   Python2已停止更新,所以建议大家使用Python3版本 备注: Python版本: Python3.7 Python IDE: PyCharm 社区版 ( 免破解 ) PC : window 7 64 位旗舰版 环境搭建 第一步:下载并安装Python3.7(傻瓜式一键安装,你懂的) 安装时勾选该选项 如果未勾选,Python安装路径需要配置环境变量: 1.电脑桌面 右键点击 "计算机", 选择 "属性" 2. 然后点击 "高级系统设置" 3. 点击 " 环境 变量 "-->选择“系统变量” 窗口下面的 "Path",双击 4. 然后在 "Path"行 尾未 ,添加 Python 安装路径即可 (我的C:\Python37), 然后点击确 定 。 5. 最后设置成功以后,在 cmd命令行,输入命令"Python",就可以有相关显示   如果对软件测试、接口测试、自动化测试、性能测试、持结集成、面试经验交流。感兴趣可以902061117,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集

PyCharm error: Cannot run program, error=2, No such file or directory

半城伤御伤魂 提交于 2020-08-10 19:31:34
问题 I am getting the following error message when attempting to execute Python code in PyCharm: Cannot run program "/Users/x/.virtualenvs/untitled/bin/python" (in directory "/Users/x/PycharmProjects/untitled"): error=2, No such file or directory I made sure everything was updated and restarted my computer, but I still get the same error. I have no idea what the problem is. I would greatly appreciate it if people would please take the time to help fix this. EDIT: I just opened my terminal and was