pip

Python笔记:制作和自定义仪表盘

亡梦爱人 提交于 2020-07-29 09:21:42
仪表盘可用于表示(达成率)完成率等指标的数据呈现。 具体操作如下: # 先安装pyecharts库和Gauge库(最好是安装最新版的) pip install pyecharts pip install Gauge #导入相关模块 import pyecharts.options as opts from pyecharts.charts import Gauge Gaug_1=( #创建仪表盘对象,并设置大小,也可以不设置,直接使用默认大小即可 Gauge(init_opts=opts.InitOpts(width="800px", height="400px")) #设置数据系列名称及数据 .add(series_name="达成率", data_pair=[["达成率", 96.8]]) .set_global_opts( # 设置图表标题及位置 title_opts=opts.TitleOpts(title="蔬菜部门销售进度",pos_left="center"), # 设置不显示图例,饼图不建议使用图例,不方便读图 legend_opts=opts.LegendOpts(is_show=False), #设置提示框数据标签显示格式 tooltip_opts=opts.TooltipOpts(is_show=True, formatter="{a} <br/>{b} :

Python自动回复微信好友新年祝福

我们两清 提交于 2020-07-29 07:51:36
参考文档 (1)itchat文档 https://itchat.readthedocs.io/zh/latest/ 主要思路 T_T似乎没啥好说的~~~ 代码也很简单~~~ 简单地说就是当微信好友给你发新年祝福时,你随机回复一条祝福语~~~ 另外: 自动回复过的好友不再回复; 祝福语前面加上微信好友的备注/昵称(T_T或许这样看起来不像自动回复一些?)。 开发工具 **Python版本:**3.5.4 相关模块: itchat模块、requests模块以及一些Python自带的模块。 环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块即可。 扫码登录即可: 更多 关注转发文章后关注微信公众号: python工程狮 ,回复关键词“ 微信祝福 ” 来源: oschina 链接: https://my.oschina.net/u/3465607/blog/4332459

python – IOError:[Errno 28] pip install 设备上没有空间

旧巷老猫 提交于 2020-07-29 07:39:02
python – IOError:[Errno 28]安装pytorch时设备上没有空间 参考: https://blog.csdn.net/weixin_37340613/article/details/87873342 空间问题呗。东西太多了,tmp盘不够大。pip install的时候文件包会预先下载到tmp盘。 export TMPDIR=/data/xxxx/tmp pip install xxxx-- no-cache 来源: oschina 链接: https://my.oschina.net/u/4408404/blog/4307334

selenium 网页自动化-在访问一个网页时弹出的浏览器窗口,我该如何处理?

岁酱吖の 提交于 2020-07-29 07:11:54
前言 相信大家在使用selenium做网页自动化时,会遇到如下这样的一个场景: 在你使用get访问某一个网址时,会在页面中弹出如上图所示的弹出框。 首先想到是利用Alert类来处理它。 然而,很不幸,Alert类处理的结果就是没有结果,并不能够将这个弹出框关闭掉。 无法用处理alert的方式来关闭该弹出框,不关闭又无法对页面进行其他操作,怎么办呢? 解决方案 用键盘的Enter键来关闭该弹出框。 由于send_keys方法只能是针对元素来发送selenium的key值,而当前案例无法定位到该弹出框。 所以使用 PyKeyboad 来实现用python操作键盘 具体解决步骤 步骤1、想要使用PyKeyboard,需要先安装:pywin32->pyHook->PyUserInput (1) 安装pywin32 安装国外源的pywin32,会经常遇到因为超时导致安装失败。因此建议用国内源来安装。 可通过cmd来安装国内源的pywin32,指令如下: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pywin32 其中: https://pypi.tuna.tsinghua.edu.cn/simple 是清华大学的镜像文件地址。 也可选择其他国内源,例如: 阿里云: https://mirrors.aliyun.com

yamlapi docker镜像

♀尐吖头ヾ 提交于 2020-07-29 06:19:42
一、目录结构: pip.conf文件: [global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com requirements.txt文件: requests>= 2.23.0 ddt>= 1.4.1 PyMySQL>= 0.9.3 DBUtils>= 1.3 BeautifulReport>= 0.1.2 demjson>= 2.2.4 loguru>= 0.5.0 PyYAML>= 5.3.1 ruamel.yaml>= 0.16.10 pytest>= 5.4.2 pytest-html>= 2.1.1 allure-pytest>= 2.8.16 pytest-reportlog>= 0.1.1 pytest-assume>= 2.2.1 pytest-rerunfailures>= 9.0 pytest-sugar>= 0.9.3 pytest-timeout>= 1.3.4 pytest-parallel>= 0.1.0 psycopg2-binary== 2.8.5 Dockerfile文件: FROM python: 3.6.9 # 基础镜像 MAINTAINER yangjianliang < 526861348@qq

Python版本Google广告admob服务端回调验证SSV

人盡茶涼 提交于 2020-07-29 06:05:53
Google的激励广告的 Google 回调的服务器端验证 ( SSV ) server side verifiy。Python版本的基于第三方包 ecdsa 开箱即用。 Google公钥的地址: https://www.gstatic.com/admob/reward/verifier-keys.json 注意: AdMob 密钥服务器提供的公钥会不定期轮换。为确保可以继续按预期验证 SSV 回调,请勿使公钥的缓存时间超过 24 小时。 Google 预计您的服务器会针对 SSV 回调返回 HTTP 200 OK 成功状态响应代码。如果您的服务器无法访问或未提供预期的响应,Google 将重新尝试发送 SSV 回调,每隔 1 秒发送最多 5 次。 用回调参数中key_id 取对应公钥,进行签名验证。 安装ecdsa包: $ pip install ecdsa 完整代码如下, python3 版本: # codin=utf8 """ google admob server side verify pip install ecdsa success """ import sys import json import urllib.parse import urllib.request import base64 import hashlib from ecdsa.keys

基于PO和单例设计模式用python+selenium进行ui自动化框架设计【多测师】

狂风中的少年 提交于 2020-07-29 06:00:23
一)框架目录的结构 二)config包当中的config.ini文件主要是用来存项目的绝对路径,是为了后续跑用例和生成测试报告做准备 然后目前的配置文件大都会用yaml,ini,excel,还有.py也就是python文件来进行管理这里用的是ini文件。 三)config包当中的globalconfig文件主要是用来生成项目的路径,测试用例,测试报告的路径 其中调用了ReadConfigIni这个类来读取ini格式的文件。 四)Data.xlsx主要是用来存放项目的url,账号和密码的 通过excel来存放,可以增加数据的稳定性,后面会通过封装读取excel文档的工具类,来对excel文档中的数据进行读取 五)public包中pages包中的BaseTestCase模块主要是用来放基类的 当中并且通过set_driver传入一个driver对象来进行设置driver对象,这其实就是单例设计模式的体现然后通过get_driver来拿driver, 所以只要继承BaseTestCase这个基类,就可以拿到这个类当中的一切类方法。然后定位页面元素 用find_element这个类方法来进行封装,可以使得传入的参数是一个 元组,然后这里其实用到了Java当中的page object设计模式,也就是所谓的PO设计模式,使得页面 中的每一个控件都变成了对象的属性。 六

python 3.7 crash after install readline

為{幸葍}努か 提交于 2020-07-29 04:32:43
pip install readline 安装了readline模块之后,python控制台崩溃: 执行结果,如下: >>> 1+1 *** Error in `python': free(): invalid pointer: 0x00007f13bf7a7af0 *** ======= Backtrace: ========= /usr/lib64/libc.so.6(+0x81679)[0x7f13be21a679] /usr/local/lib/libpython3.7m.so.1.0(PyOS_Readline+0x165)[0x7f13bf12ba3a] /usr/local/lib/libpython3.7m.so.1.0(+0xab14f)[0x7f13bf16e14f] /usr/local/lib/libpython3.7m.so.1.0(PyTokenizer_Get+0x220)[0x7f13bf16f2a0] /usr/local/lib/libpython3.7m.so.1.0(+0xaa413)[0x7f13bf16d413] /usr/local/lib/libpython3.7m.so.1.0(PyParser_ASTFromFileObject+0x74)[0x7f13bf14fbe3] /usr/local/lib/libpython3.7m

Python中pip的SSL异常

泄露秘密 提交于 2020-07-29 02:58:44
使用python中的pip安装一些组件,都报错,与 SSL有关: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '_ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)': /simple/pip/ 解决方案 (1)在系统目录C:\Users\用户\AppData\Roaming新建pip文件夹; (2)在pip文件夹下新建pip.ini文件,并写入如下配置: [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com   一些国内的pip安装源: 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣 http://pypi.douban.com/simple/

百度人工智能技术文心(ERNIE)摘得2020世界人工智能大会最高奖项SAIL奖

末鹿安然 提交于 2020-07-29 02:36:01
7月9日,2020世界人工智能大会(WAIC)正式开幕,大会颁布最高奖项SAIL奖(Super AI Leader,卓越人工智能引领者),百度文心(ERNIE)知识增强语义理解技术与平台获奖,百度技术委员会主席吴华上台领奖。 百度文心(ERNIE)获得SAIL奖百度技术委员会主席吴华(左四)领奖 SAIL奖是世界人工智能大会最高荣誉奖项 ,主要激励全球范围内在人工智能领域做出的方向性技术突破和应用创新,正在或将要改变未来生活的人工智能项目。本届SAIL奖共吸引来自中国、德国、美国、以色列、新加坡等多国的800个项目参与角逐,包括亚马逊、IBM、百度、腾讯、华为等头部企业项目,以及前沿的国内外科研创新、场景应用类项目。 本次获奖,也是 百度 ERNIE 首次以中文名“文心”亮相 。“文心”出自中国南朝文学家刘勰的《文心雕龙·序志》,原指用雕镂龙纹那样精细的功夫研究文字的内涵和魅力,百度借此表示用心做语义理解的决心。 自然语言处理(NLP)被称为人工智能皇冠上的一颗明珠,自然语言理解是其重要研究方向之一,在该领域的技术突破对于机器认知智能发展至关重要。文心( ERNIE )则是一个取得世界级突破的语义理解技术与平台,它 依托于百度的深度学习平台 飞桨 打造 ,将机器理解语言的水平提升到一个新的高度,为计算机带来了认知智能领域的巨大跨域。 文心( ERNIE )的核心技术优势在于