node.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:NodeDefender 作者: CTSNE 项目源码 文件源码
def location(name, street, city, latitude = None, longitude = None):
    node = get_sql(name)
    if node is None:
        return False

    if not latitude and not longitude:
        geo = Nominatim()
        coord = geo.geocode(street + ' ' + city, timeout = 10)
        if coord:
            latitude = coord.latitude
            longitude = coord.longitude
        else:
            latitude = 0.0
            longitude = 0.0

    node.location = LocationModel(street, city, latitude, longitude)
    SQL.session.add(node)
    SQL.session.commit()
    return node
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号