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) | |