class GetInfo:
def __init__(self,df):
import pandas
assert type(df) == pandas.core.frame.DataFrame and ('city' in df.columns) and ('name' in df.columns),\
'The dataframe is not vailid'
from bs4 import BeautifulSoup
from urllib import request
import re
import pandas as pd
import numpy as np
import urllib.parse as urp
from xml.etree import ElementTree
import time
self.__data__ = df
def get_location(self):
self.__data__['lng'] = np.nan
self.__data__['lat'] = np.nan
for i in self.__data__.index:
self.__data__.loc[i,'lat'],self.__data__.loc[i,'lng'] = self.__get_location1__(self.__data__.loc[i,'name'],\
self.__data__.loc[i,'city'])
re
从百度地图api获取地铁站经纬度
最新推荐文章于 2022-12-30 17:17:56 发布