PyPi 是什么
pypi 是 Python Package Index 的首字母简写,其实表示的是 Python 的 Packag 索引,这个也是 Python 的官方索引。
你需要的包(Package)基本上都可以从这里面找到。作为开源软件,你也希望能够贡献你的 Package 到这里供其他用户使用。
我们举个栗子,如果你希望你的 Python 程序能够下载金融数据,目前比较好用的金融数据来源是 Yahoo 和 Google。
你可能需要读取这 2 个平台的 API,然后做一个下载部分的代码,然后将这个代码整合到自己的项目中。
是不是好麻烦,这样你可以到 PyPi 到上面去找找有没有已经写过这个内容了,幸运的是,你真找到了,你找到了一个 package 叫做 yfinance。但是这个代码在远程,没有在本地呀,怎么用了?
你就需要讲需要的内容从 PyPi 上下载下来。
这个时候你只需要一个命令:
pip install yfinance
就可以了,是不是非常方便。当然如果你有你自己的 Package 也可以发布上去。
如果你使用的是 Java 项目的话,你就将 PyPi 理解成 Maven 就行了。
具体有关模块安装使用的内容,请参考:
https://www.cwiki.us/display/PythonZH/Installing+Python+Modules
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基于TCP协议的GPS定位器设备迁移到阿里云IoT物联网平台实践
背景 GPS定位器是内置了GPS模块和移动通信模块的终端,用来将GPS模块获得的定位数据通过移动通信模块传至Internet上的一台服务器上,从而可以实现在电脑或手机上查询终端位置。 GPS定位器可用于儿童和老人的行踪掌控,公路巡检,贵重货物跟踪,追踪与勤务派遣,私人侦探工具,个人财物跟踪,宠物跟踪,野生动物追踪,货运业,汽车防盗,自行车防盗,电动车防盗,摩托车防盗,银行运钞车,公务车管理等。 传统定位器方案 定位器设备启动后,基于TCP/IP协议和云端的业务服务器建立连接,然后通过校时指令来同步时钟,之后定时发送心跳包来保持TCP长连接,GPS数据变化超过阈值时,自动上报当前坐标的经纬度值,设备电量变化信息也会定时上报到云端,以便优化GPS数据采集规则。 云端服务器也可以推送配置信息和控制指令到定位器设备,以改变定位器行为模式。 定位器业务
- 下一篇
xlua中lua对象到c#对象的转型
xlua中lua对象到c#对象的转型 lua中的类型基础类型 define LUA_TNIL 0 define LUA_TBOOLEAN 1 define LUA_TLIGHTUSERDATA 2 define LUA_TNUMBER 3 define LUA_TSTRING 4 define LUA_TTABLE 5 define LUA_TFUNCTION 6 define LUA_TUSERDATA 7 define LUA_TTHREAD 8 变体(或者说子类型) /*** tags for Tagged Values have the following use of bits:* bits 0-3: actual tag (a LUA_T value)** bits 4-5: variant bits** bit 6: whether value is collectable*/ /*** LUA_TFUNCTION variants:** 0 - Lua function** 1 - light C function** 2 - regular C function (c...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境