odo

    0热度

    1回答

    我需要使用Python中的odo库从MySQL数据库中将数据提取到Pandas数据框中。 Odo的文档仅提供有关传递表名来获取数据的信息,但是如何传递SQL查询字符串以从数据库中获取所需的数据。 下面的代码工作: 进口ODO 进口熊猫作为PD 数据= ODO('的MySQL + pymysql://用户名:{0} @本地/ DBNAME :: { 1''。format('password','ta

    0热度

    1回答

    我想扩展odo库,将GDAL数据集(具有空间信息的栅格)转换为NetCDF文件。 阅读gdal数据集会很好。但是在netcdf的创建阶段,我需要一些gdal数据集的元数据(调用odo.odo(源,目标)时还不知道的元数据)。我怎么能做到这一点? 我的代码短版至今: import odo from odo import resource, append import gdal import n

    -2热度

    1回答

    我使用pandas和odo导入CSV文件到数据库中,有这种格式的文件中的日期字段27th August 2017 23:06:25我想转换为这种格式%d-%m-%Y %H:%M:%S。 ,这里是我的一段代码我使用: df['Date'] = pd.to_datetime(df['Date'], format='%d-%m-%Y %H:%M:%S') 我结束了与错误有一个想法解决这个 ValueEr

    1热度

    1回答

    ODO功能考虑以CSV格式下面的文件(stock_prices.csv): Symbol,Price RY,96.61 NA,58.69 BNS,80.35 当在Python使用ODO函数插入CSV文件放入SQLite数据库表中,NA ticker似乎插入为None值。 from odo import odo, dshape input_csv = 'stock_prices.csv

    0热度

    2回答

    我正在使用odo库将熊猫数据框转移到S3。但是我得到以下错误: import pandas as pd df = pd.DataFrame([[1, 2], [3, 4], [5, 6], [7, 8]], columns=["A", "B"]) odo(df,'s3://path_to_s3_folder') S3ResponseError: S3ResponseError: 403 Fo

    0热度

    1回答

    我想解决为什么当我试图创建一个表使用不同的列名称? 删除表后,我可以在SQLite资源管理器中确认该表已经消失。一旦尝试通过ODO加载新文件,它将返回一个错误“传入数据的列名与SQL表中现有SQL表名的列名不匹配”。然后我可以看到使用之前丢弃的模式在数据库中重新创建了同一个表!我在删除表后尝试使用VACUUM语句,但仍然是同样的问题。 我可以使用不同的表名称创建表格,但是完全困惑,为什么我不能使用

    1热度

    1回答

    我正在尝试做一些相当简单的事情,但是odo已被破坏,或者我不明白datashapes如何在此软件包的上下文中工作。 CSV文件: email,dob [email protected],1982-07-13 [email protected],1997-01-01 ... 代码: from odo import odo import pandas as pd df = pd.rea

    4热度

    1回答

    我试图访问S3上的行分隔JSON数据。 从我的文档的理解,我应该能够做到像 print data(S3(Chunks(JSONLines))('s3://KEY:[email protected]/dir/part-*.json').peek() 会抛出 BotoClientError: BotoClientError: Bucket names cannot contain upper-ca

    0热度

    2回答

    我想在使用ODO,SQLite3和Python的新数据库中将csv读入新表中。 我下面这些指南: https://media.readthedocs.org/pdf/odo/latest/odo.pdf http://odo.pydata.org/en/latest/perf.html?highlight=sqlite#csv-sqlite3-57m-31s 我尝试以下操作: import sql

    3热度

    2回答

    我想使用odo将CSV导入到MySQL,但我得到一个datashape错误。 我的理解是,datashape采用以下格式: var * { column: type ... } 其中var是指一个变量的行数。我收到以下错误: AssertionError: datashape must be Record type, got 0 * { tod: ?string