Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| import requests | |
| import re | |
| import html | |
| def function(url): | |
| response = requests.get(url) | |
| if response.status_code == 200: | |
| content = response.text | |
| escaped_content = html.escape(content) | |
| print(escaped_content) | |
| pattern = r'APP_INITIALIZATION_STATE=\[\[\[([^]]+)\]' | |
| matches = re.search(pattern, content, re.S) | |
| if matches: | |
| desired_string = matches.group(1) | |
| # Split the string by commas | |
| numbers_list = desired_string.split(',') | |
| # Remove the first element (index 0) from the list | |
| numbers_list = numbers_list[1:] | |
| # Swap the positions of the two numbers in the list | |
| numbers_list[0], numbers_list[1] = numbers_list[1], numbers_list[0] | |
| # Join the remaining elements back into a string using commas as the delimiter | |
| result_string = ','.join(numbers_list) | |
| else: | |
| print("String not found.") | |
| else: | |
| print("Failed to fetch content from the URL.") | |
| return result_string | |
| input = gr.Textbox() | |
| output = gr.Textbox() | |
| interface = gr.Interface( | |
| fn=function, | |
| inputs=input, | |
| outputs=output | |
| ) | |
| interface.launch() |