Uncomment the following line to install geemap if needed.
# !pip install geemap
import os
import geemap
## update geemap to the latest version
# geemap.update_package()
Map = geemap.Map()
in_csv = 'https://raw.githubusercontent.com/giswqs/data/main/world/world_cities.csv'
points = geemap.xy_to_points(in_csv, latitude='latitude', longitude='longitude')
Map.addLayer(points, {}, 'csv to ee')
Map
in_csv = 'https://raw.githubusercontent.com/giswqs/data/main/world/world_cities.csv'
out_shp = os.path.expanduser('~/Downloads/world_cities.shp')
geemap.csv_to_shp(in_csv, out_shp)
fc = geemap.shp_to_ee(out_shp)
Map.addLayer(fc, {}, 'shp to ee', False)