pip

08-03 开发软件的目录规范

蓝咒 提交于 2020-07-28 03:14:41
软件开发目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- core.py | |-- api/ | |-- api.py | |-- db/ | |-- db_handle.py | |-- lib/ | |-- common.py | |-- conf/ | |-- settings.py | |-- run.py |-- setup.py |-- requirements.txt |-- README 简要解释一下: ​ • core/: 存放业务逻辑相关代码 ​ • api/: 存放接口文件,接口主要用于为业务逻辑提供数据操作。 ​ • db/: 存放操作数据库相关文件,主要用于与数据库交互 ​ • lib/: 存放程序中常用的自定义模块 ​ • conf/: 存放配置文件 ​ • run.py: 程序的启动文件,一般放在项目的根目录下,因为在运行时会默认将运行文件所在的文件夹作为sys.path的第一个路径,这样就省去了处理环境变量的步骤 ​ • setup.py: 安装、部署、打包的脚本。 ​ • requirements.txt: 存放软件依赖的外部Python包列表。 ​ •

飞桨开发者技术专家计划PPDE重磅发布

安稳与你 提交于 2020-07-28 02:57:52
当下,人工智能技术发展日趋成熟,成为科技革命和产业变革的重要驱动力,人们的生活正在被AI影响着。这个520,AI也再次成为主角——在5月20日的“WAVE SUMMIT 2020”深度学习开发者峰会上,百度 飞桨 发布了PPDE( 飞桨 开发者技术专家)计划,旨在号召全球AI开发者与百度 飞桨 一起,携手共建繁荣开放的深度学习开源社区,用科技让复杂的世界变得更简单。 下载安装命令 ## CPU版本安装命令 pip install -f https://paddlepaddle.org.cn/pip/oschina/cpu paddlepaddle ## GPU版本安装命令 pip install -f https://paddlepaddle.org.cn/pip/oschina/gpu paddlepaddle-gpu 源于产业实践的 飞桨 ,2016年正式开源,是全面开源开放、技术领先、功能完备的产业级深度学习平台。科学技术的发展,最关键是人。目前, 飞桨 已累计服务超过190万开发者。2019年底 IDC 发布的《中国深度学习平台市场份额调研》显示,在中国深度学习平台市场,百度 飞桨 是业界公认的功能完备的开源深度学习平台,与Google、Facebook 名列前三,领衔中国深度学习平台市场。 众所周知,一个良好的开源社区需要产品团队与开发者积极互动才能实现良性循环

Ansible 一: 配置ansible

↘锁芯ラ 提交于 2020-07-27 18:59:29
安装方法: sudo apt-get install ansible 执行ansible –version。出现如下的打印表示安装成功 Ansible部署方式有两种,第一种是控制windows,第二种是控制linux (一)Ansible控制linux 在/etc/ansible下面有2个文件分别是ansible.cfg 是ansible的配置文件。另外一个是hosts文件,是配置主机用的。在hosts的[webservers]组下配置主机IP地址,ssh用户名,端口以及密码 在ansible.cfg中将#host_key_checking = False 将#号去掉即可 执行测试命令sudo ansible webservers -m ping -k。出现如下错误。 解决方法: Sudo apt-get install sshpass 再次执行就成功了。 如果我们不想用密码去连接。可以用证书认证的方式。 1 ssh-keygen -t rsa 生成秘钥证书。在.ssh文件夹下会产生id_rsa和id_rsa.pub两个秘钥文件。 2 运行ssh-copy-id username@xx.xx.xx.xx 将秘钥上传到客户端上 3 在客户端的.ssh文件下面就会生成一个authorized_keys的文件 4 此时在/etc/ansibles/hosts文件中只需要配置客户端的IP

lopatkin俄大神精简Windows 10 Enterprise 19041.331 20H1 Release x86-x64 EN-RU PIP

蹲街弑〆低调 提交于 2020-07-27 13:30:59
Microsoft Windows 10 Enterprise 19041.331 20H1 Release x86-x64 EN-RU PIP 生产年份:2020 版本:Windows 10 Enterprise 19041.331 20H1 Release 平台: x86-x64 系统要求:CPU-1 gz RAM-1-2 gb HD-4-6gb Video-c DirectX 9.0 Display-1024 x 768 语言:俄语,英语 原贴地址: http://emtrek.org/viewtopic.php?t=52439 下载地址: https://www.90pan.com/b1944674 密码:9tty 下载及安装教程: https://my.oschina.net/xiaogg/blog/3107397 CENA_X64FRE_EN-RU_PIP.iso CRC32: D2D73322 MD5: 960B1A5692941EBE1487D52782059894 SHA-1: B75083A7A6306AEC1BDAA92C0C311CC438EC2228 CENA_X86FRE_EN-RU_PIP.iso CRC32: 628AE0C7 MD5: 719EC0850E8E0D537419DA12B879277F SHA-1:

羞羞的Python模块包

空扰寡人 提交于 2020-07-27 09:02:39
目录 一、pip 二、pip常用命令 三、No module 'xxxxx' 四、写在最后 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。 很多已经做案例的人,却不知道如何去学习更加高深的知识。 那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码! QQ群:1097524789 前言 写Python代码的时候,经常会遇到包的问题,但是都是遇到一次,搜索一次,解决了。下一次还是同样的,没有去总结为什么,没有找到根本的原因,这样不是一个正经运维该有的操作,所以就有了这篇文章,算是自己的一个总结。最近体会到了,知识点一点一点磨,查漏补缺,形成自己的知识体系真的很重要。在基础扎实的情况下,新技术学起来也会溜得快。还有一点体会就是一定要动手,动手,动手,实践。不放过任何一个错误。 取名为羞羞的Python模块包是因为经常我们安装了模块包,但是他就是不出来,说不存在,因此我认为他只是害羞,给他赋予特权就会出来。 一、pip 1)pip是python的包管理工具,该工具提供了对Python包的查找、下载、安装、卸载等功能;Python2.7.9+ 或 Python 3.4+ 以上版本都自带pip工具; 2)如果没有自带的pip工具,可以到官网下载安装包,解压安装,版本自选 wget

接口自动化测试框架 -- reudom

一曲冷凌霜 提交于 2020-07-27 06:07:50
reudom Automated testing framework based on requests and unittest interface. 基于 Unittest 和 Requests 的 接口自动化测试框架 介绍 基于Unittest/Requests的接口自动化测试库 提供脚手架,快速生成接口自动化测试项目。 自动生成HTML测试报告。 支持用例参数化。 支持用例失败重跑 对原生Requests库API无损 加入我们。群。642830685,免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!有技术大牛解惑,同行一起交流 目录架构 myreudom/ ├── test_case/ │ ├── test_sample.py ├── reports/ └── run.py   test_dir/ reports/ run.py   安装教程 > pip install reudom If you want to keep up with the latest version, you can install with github repository url:     > pip install -U git+https://github.com/SeldomQA/reudom.git@master   创建项目 >reudom -

飞桨视频理解黑科技开源,支持3000个实用标签

≡放荡痞女 提交于 2020-07-27 05:35:39
意料之外,一场疫情解锁了上班族的存封已久厨艺技能,“秒会陕西正宗凉皮”、“电饭煲实现蛋糕梦”……无数美食短视频帮助帅哥靓妹登上了厨房的舞台,舌尖上的中国再次风靡互联网。更惊喜的是,手机APP上的美食短视频就总能在合适的时间、推荐合适的菜谱,让小伙伴们不必为晚餐吃什么而发愁。我不仅暗自感叹,它为啥如此“懂”我? ​ 说起短视频,网红用到它,炫技用到它……在手机的世界,它无处不在。至2020年3月,我国短视频用户规模为7.73亿,占网民整体的85.6%,每天有大量UGC短视频被生产、分发和消费。 之所以APP可以如此懂我,揭开其神秘面纱,得益于人工智能的视频分类技术。高效的视频分类技术让信息的分发更快地触及目标人群,让APP变得更有温度。 下载安装命令 ## CPU版本安装命令 pip install -f https://paddlepaddle.org.cn/pip/oschina/cpu paddlepaddle ## GPU版本安装命令 pip install -f https://paddlepaddle.org.cn/pip/oschina/gpu paddlepaddle-gpu 面对海量的视频数据,如何推荐 用户 感兴趣的视频? 互联网视频分类任务的目标是理解视频的语义,并给视频打上标签,标签包括不限于美食、旅游、影视/游戏等等。标签越精细、在视频分发和推荐时

在 Ubuntu 20.04 上安装 Python Pip

╄→尐↘猪︶ㄣ 提交于 2020-07-27 05:25:36
如何在 Ubuntu 20.04 上安装 Python Pip Pip 是一个用来安装 Python 软件包的工具。通过 pip,你可以从 Python 软件包索引(Pypi)和其他软件包索引中搜索,下载并且安装软件包。 这篇指南讲解如何在 Ubuntu 20.04 中安装 Python 3 和 Python 2. 我们将会讲解使用 pip 来安装和管理 Python 软件包的基础只是。 开始之前 Python 有两个分支,Python 2 和 Python 3。 从 Ubuntu 20.04 开始,Python 3 被包括在基础的系统安装之中。Python 2 在通用源仓库中可用。我们鼓励用户切换到 Python 3。 仅仅在没有模块对应的 deb 包的情况下,才使用 pip 来全局安装一个模块。 通过虚拟环境来使用 pip。 Python 虚拟环境允许你在每一个指定的项目下一个独立的位置安装 Python 模块,而不是全局安装。这种方式,你不用担心会影响其他的 Python 项目 为 Python 3 安装 pip 想要在 Ubuntu 20.04 上为 Python 3 安装 pip,以 root 或者其他 sudo 用户身份在终端运行下面的命令: sudo apt update sudo apt install python3-pip 上面的命令将会安装用来构建

CentOS7安装Python3.6.5

陌路散爱 提交于 2020-07-27 02:41:33
身测有效 Linux版本:CentOS7.4 64位 Python版本:Python3.6.5 第一步:准备编译环境: yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel 第二步:下载Python3.6.5 wget --no-check-certificate https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 第三步:创建安装目录 sudo mkdir /usr/local/python3 第四步:解压 tar -zxvf Python-3.6.5.tgz # 切换到解压后的根目录 cd Python-3.6.5/ 第五步:编译安装 ./configure --prefix = /usr/local/python3 make make install 第六步:创建Python3链接 Linux里原来的python命令还是指向Python2,这里创建python3的软链接指向Python3,这样Python2和Python3就都可以用了。 ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3 第七步:创建Pip3链接

python读写Excel方法(xlwt)

让人想犯罪 __ 提交于 2020-07-26 23:42:04
上一节我们讲了excel的读取,今天我们学习execel的写入. 首先,需要安装模块----pip install xlwt 重点:代码写完后,一定要保存,且写上文件后缀名。第17行代码如示。运行代码时一定要记得你打开的文件 添加简单的样式   软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以关注我们码上开始,公众号内会有不定期的发放免费的资料链接,还有同行一起技术交流。这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。 来源: oschina 链接: https://my.oschina.net/u/4390738/blog/4318388