爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6952|回复: 1

[求助] python读取mdb格式数据

[复制链接]
发表于 2022-8-14 16:35:51 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我有一个mdb(accdb)格式的数据,请问用python怎样读取啊,能读成DataFame格式更好,方便处理。求大神指点
密码修改失败请联系微信:mofangbao
发表于 2022-8-15 09:06:41 | 显示全部楼层
def ConnectDB(databasestr,str,wlon,elon,ulat,dlat): #
    #读取数据
    import pyodbc
    import os
    import numpy as np
    import pandas as pd
   
    list1=['台站名称','EEEee','NNnn','雨量']
    dstr=r'{0}{1}'.format('Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=',databasestr)
    conn = pyodbc.connect(dstr)
    cursor = conn.cursor()
    sql=r"{}{}'  and StatInfo.IIiii=rainwind.StationNum".format("SELECT rainwind.个例日期, rainwind.台站名称, rainwind.雨量, rainwind.StationNum, StatInfo.IIiii,StatInfo.NNnn, StatInfo.EEEee FROM rainwind, StatInfo where rainwind.个例日期='",str)
    data=pd.read_sql(sql,conn)
    # 站点数据
    stid_lon = data['EEEee']/100
    stid_lat =data['NNnn']/100
    stid_data = data['雨量']
    return stid_lon,stid_lat,stud_data
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表