Spaces:
Runtime error
Runtime error
import streamlit as st | |
from googlesearch import search | |
import re | |
st.header("LinkedIn Company Search") | |
company = st.text_input("Search a Company here") | |
def get_linkedin_url(company): | |
# Init linkedinbio | |
linkedinbio = 'No Search Found' | |
# Create query | |
query = f"{company}+Linkedin" | |
print("Google query: ", query) | |
# Search in Google | |
for i in search(query, tld="com", num=10, stop=10, pause=2): | |
pattern = "https:\/\/.+.linkedin.com\/company\/.([^?])+" | |
result = re.search(pattern, i) | |
# Return value if result is not None | |
if result != None: | |
linkedinbio = result.group(0).replace(" ", "") | |
return linkedinbio | |
linkedin_url = get_linkedin_url(company) | |
st.write(linkedin_url) | |