Python 从orderdict变量数据获取浮点字符串int类型和长度

Python 从orderdict变量数据获取浮点字符串int类型和长度,python,variables,dictionary,fiona,Python,Variables,Dictionary,Fiona,这是一个奇怪的问题。AM使用菲奥娜(GIS),它将OrthDistt列表作为数据和模式的输入。该模式告诉菲奥娜变量的名称和菲奥娜的类型。数据在联接后以熊猫为单位。我可以在有序字典或列表中输出数据。但是从那里,如果告诉使用自动化来估计菲奥娜的数据类型,该怎么做。MessyTables中也有类似的内容,但它是用于csv的,似乎不是一个好的开始方式。这是一个单订单信息通信的例子,但有大量数据。我用菲奥娜做GIS的东西,这是很好的。 这是python映射 'date': <class 'fiona

这是一个奇怪的问题。AM使用菲奥娜(GIS),它将OrthDistt列表作为数据和模式的输入。该模式告诉菲奥娜变量的名称和菲奥娜的类型。数据在联接后以熊猫为单位。我可以在有序字典或列表中输出数据。但是从那里,如果告诉使用自动化来估计菲奥娜的数据类型,该怎么做。MessyTables中也有类似的内容,但它是用于csv的,似乎不是一个好的开始方式。这是一个单订单信息通信的例子,但有大量数据。我用菲奥娜做GIS的东西,这是很好的。 这是python映射

'date': <class 'fiona.rfc3339.FionaDateType'>,
'datetime': <class 'fiona.rfc3339.FionaDateTimeType'>,
'float': <type 'float'>,
'int': <type 'int'>,
'str': <type 'unicode'>,
'time': <class 'fiona.rfc3339.FionaTimeType'>}
“日期”:,
“日期时间”:,
“浮动”:,
“int”:,
“str”:,
“时间”:
这就是模式的外观,也可以是列表

按顺序排列的数字([(u'scalerank',int:4'),(u'featurecla',str:30'),(u'labelrank',float:16.6'),(u'sovereign',str:254'),(u'sov_a3',str:254'),(u'adm0_dif',float:16.6'),(u'level',float:16.6'),(u'type',str 254'),(u'admin',str 254'),(u'adm0',str str 254'),(u'geou dif',16.6'),(u'float:254'),(u'str str u'),(u'su_dif',float:16.6'),(u'subunit',str:254'),(u'su_a3',str:254'),(u'brk_dif',float:16.6'),(u'name',str:254'),(u'brk_a3',str 254'),(u'brk_name',str 254'),(u'brk_组”,“str 254'),(u'rev abb',str 254'),(u'rev str 254'),(u'sr邮政,'fr',正式,'254',(u'fr',str正式,'254'),(u',(u'note_adm0',str:254'),(u'note_brk',str:254'),(u'name_sort',str:254'),(u'name_alt',str:254'),(u'mapcolor7',float:16.6'),(u'mapcolor8',float:16.6'),(u'mapcolor9',float:16.6'),(u'mapcolor13',float:16.6'),(u'pop_est',float:16.6'),(u'pop'est'md float:16.6'),(u'pop,float:16.6'),(u's,float:16'),(u'pop:16.6'),(u'收入加你们们的收入加你们你们们的a3”、“str:254’,,,(u u u u u u u u u u u u u u u u u u u u u u u u维基百科百科,浮动:16.6’,,(u'维基百科百科百科百科百科百科,浮动:16.6’,,(u'u'u'u'gdp年gdp年,gdp年,gdp年,浮动:gdp年,浮动:16.6’,,,,,,,,,,,(u'u'u'u'gdp年gdp年gdp年gdp年gdp年gdp年gdp年gdp年,浮动:年,浮动:年,浮动:年,浮动:16.6年,浮动:16.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(u'u'u'u'gdp年gdp年gdp年gdp年gdp年gdp年gdp年gdp年gdp年gdp年gdp,(u'adm0_a3_us',str:254'),(u'adm0_a3_un',float:16.6'),(u'adm0_a3_wb',float:16.6'),(u'containment',str:254'),(u'region_un',str 254'),(u'region',str 254'),(u'region','u wb',str 254'),(u'name',float:16.6'),(u'long___ālen len float:16.6'),(u'rev len6',float:16')。]

熊猫输出到OrderedICT
订单信息技术([(u'scalerank',1),(u'featurecla',u'Admin-0 map subunit'),(u'labelrank',3.0),(u'sovereignt',u'angao'),(u'sov_a3',u'AGO'),(u'adm0_dif',0.0),(u'level 2.0),(u'type',u'主权国家'),(u'Admin',u'angao u'AGO'),(u'adm0'u a3',u'AGO',(u'geou dif',0.0),(u'geou AGO'),(u'subunit',u'angao'),(u'su_a3',u'AGO'),(u'brk_diff',0.0),(u'name',u'angao'),(u'name_long',u'angao'),(u'brk_a3',u'AGO'),(u'brk_name',u'Angola'),(u'brk_group',None),(u'abbrev',u'Ang'),(u'postal',u'AO u'AO,(u'formal"en',u'formal"en',u'fr',u'fr',None),(u'note',admu note,,(u'admu None),(u'admu,(u'name_sort',u'angala'),(u'name_alt',None),(u'mapcolor7',3.0),(u'mapcolor8',2.0),(u'mapcolor9',6.0),(u'mapcolor13',1.0),(u'pop_est',12799293.0),(u'gdp_md est',110300.0)我不清楚你的工作流程是什么。如果你的问题仍然没有答案,也许试着改写它。也把“熊猫”放在关键词列表中。你似乎在问熊猫或者菲奥娜有没有做类型检测(字符串,浮点,整数)的方法。字段长度类似于MySyScript可以用Type猜测来处理CSV表,但是你想在Python有序字典上这样做吗?嗨,我想出来了。我刚刚导出到NUMPY ReCARDATA并得到dType。从那里我提取并转换了DyType到菲奥娜FLUAT64的模式到FLUAT16.6或类似的东西。这只是一个很难理解和解释的奇怪问题。