#!/usr/bin/python3 from utils import * from download_page import download # portable code to get filename import os platform = os.path.basename(__file__) if platform.endswith(".py"): platform = platform[:(-3)] def extract_from_url (url, verbosity): # split into domain and path index = url.find("/",url.find("//")+2) domain = url[:index] path = url[index:] # get username index = path.find("/",2) if index > -1: username = username = path[1:index] else: username = path[1:] if len(username) > 0 and username[0] == "@": return domain + "/$/rss/" + username def extract (url, page=None, network=False, verbosity=3, args={}): feed = extract_from_url (url, verbosity) if not feed is None: return feed