我想访问作为uszipcode预定义函数的一部分返回的输出中的'zipcode'值。但我不知道该怎么办?有什么想法吗?你知道吗
from uszipcode import SearchEngine
search = SearchEngine(simple_zipcode=False)
result = search.by_coordinates(44.102665, -121.300797, radius=10, returns=5)
print(result)
输出结果如下:
[SimpleZipcode(zipcode='97701',zipcode'type='Standard',major\u city='Bend',post\u city='Bend,OR',common\u city\u list=['Bend',country='Deschutes county',state='OR',lat=44.0,lng=-121.3,timezone='Pacific',radius\u miles=37.0,area\u list=['458','541',population=58993,population\u density=87.0,land\u area\u insqmi=678.9,水域面积(平方米)=5.25,住房单元数=27682,居住单元数=24589,住房价值中位数=285300,家庭收入中位数=53444,边界西=-121.977954,边界东=-120.747881,边界北=44.328125,边界南=43.752828)]
我想访问SimpleZipcode中zipcode的值,即“97701”。你知道吗
似乎结果是一个SimpleZipcode对象数组。所以你可以通过
这将返回返回的zipcodes数组中的第一个zipcode项
请记住,由于您基本上是搜索或过滤,因此可能会得到一些结果。 您的查询返回一个zipcodes列表(或者更确切地说是一个数组)。你知道吗
由于您的特定查询返回一个包含一个对象的列表,您只需通过以下方式获取它:
print(result[0].zipcode)
在文档中阅读更多信息:https://uszipcode.readthedocs.io/index.html#example-usage
结果=结果.值()应将字符串更改为列表
比如说
我们应该把它做完
相关问题 更多 >
编程相关推荐