#import definitions import pandas as pd import streamlit as st df = pd.read_csv('Map-City-State-Zip-Lat-Long.txt', dtype=str, sep=';') st.title("Input a city or zip code and we will take you there!") city_name = st.text_input("Please search for a city:") lat = df[df["City"] == city_name]["Latitude"].values[0] lon = df[df["City"] == city_name]["Longitude"].values[0] city_list = [] lat_list = [] long_list = [] st.write(lat) if city_name != "": city_list.append(city_name) lat_list.append(lat) long_list.append(lon) st.map(pd.DataFrame({'cities' : city_list, 'lat' : lat_list, 'lon' : long_list})) st.write(city_name, "is located at: ", lat, ",", lon)