Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
taux1c
GitHub Repository: taux1c/onlyfans-scraper
Path: blob/main/onlyfans_scraper/utils/separate.py
961 views
1
r"""
2
_ __
3
___ _ __ | | _ _ / _| __ _ _ __ ___ ___ ___ _ __ __ _ _ __ ___ _ __
4
/ _ \ | '_ \ | || | | || |_ / _` || '_ \ / __| _____ / __| / __|| '__| / _` || '_ \ / _ \| '__|
5
| (_) || | | || || |_| || _|| (_| || | | |\__ \|_____|\__ \| (__ | | | (_| || |_) || __/| |
6
\___/ |_| |_||_| \__, ||_| \__,_||_| |_||___/ |___/ \___||_| \__,_|| .__/ \___||_|
7
|___/ |_|
8
"""
9
10
11
def separate_by_id(urls: list, media_ids: list) -> list:
12
filtered_urls = []
13
for url in urls:
14
try:
15
if url[2] not in media_ids:
16
filtered_urls.append(url)
17
except IndexError:
18
filtered_urls.append(url)
19
20
return filtered_urls
21
22
23
def separate_database_results_by_id(results: list, media_ids: list) -> list:
24
filtered_results = [r for r in results if r[0] not in media_ids]
25
return filtered_results
26
27