从python轻松读取多个数据库和格式

data-readers的Python项目详细描述


说明

此项目在任何需要快速、轻松地以可用方式读取某些数据的场景中都很有用。

它可用于读取:

  • CSV
  • sqlite
  • mysql
  • redis
  • 蒙戈
  • 博士后
  • Aerospike

https://pypi.python.org/pypi/data-writers/给他们写信。 这个库的目的是在没有数据编写器的情况下发挥作用,但是它们在一起工作得非常好。

设置

安装

pip install data-readers

用法

导入数据读取器

from datareaders.datareader import DataReader

csv

list_of_dicts = DataReader(reader=’csv’, database=’data.csv’).read()

sqlite

list_of_dicts = DataReader(reader=’sqlite’, database=’data.sqlite’, table=’DataTable’).read()

mysql

list_of_dicts = DataReader(reader=’mysql’, database=’data’, user=’root’, table=’DataTable’).read()

redis

list_of_dicts = DataReader(reader=’redis’, database=‘1’).read()

蒙戈

list_of_dicts = DataReader(reader=’mongo’, database=’data’, table=’DataTable’).read()

研究生

list_of_dicts = DataReader(reader=’postgres’, database=’data’, table=’DataTable’).read()

Aerospike

list_of_dicts = DataReader(reader=’aerospike’, namespace=’data’, set=’DataTable’).read()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java密钥安全如何确保密钥安全?   java Webelement屏幕截图错误   java Selenium:我正在使用Firefox版本46.01,并在显示的ECLIPSE错误消息中进行了测试   javascript Jquery自动完成不向java传递值   javajavax。坚持不懈persistenceexception eclipselink4002(eclipse持久性服务2.5.2.v 20140319   java检查大型HashMap是否包含键的最佳方法?   java如何解决连接mssql时的JNDI错误   modelandview内部重定向和重定向之间的java差异   swing如何处置未使用的JavaUI对象   java在数组中多次存储同一引用项,一次更改会影响所有引用项吗?   java项目Euler#14:为什么我的树形映射算法比暴力慢?   java如何使用不同的分隔符连接配置单元列   java在部署在不同服务器上的两个WAR之间共享pojo对象   Spring控制器中的java JSR303验证和获取@JsonProperty名称   java检查playstore是否安装了Android应用程序   java从一段字符串中选择一个单词?   当发生特定选择时显示组合框的java   大量调用后,构造函数中的JAVA数组复制速度异常缓慢   java无法使用KeyListner移动我的图像   使用Spring MVC和线程保存java实体