mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-05-15 07:34:27 -04:00
also parse and archive sub-urls in generic_txt input
This commit is contained in:
parent
6652982856
commit
3fe7a9b70c
1 changed files with 12 additions and 0 deletions
|
@ -43,3 +43,15 @@ def parse_generic_txt_export(text_file: IO[str]) -> Iterable[Link]:
|
||||||
tags=None,
|
tags=None,
|
||||||
sources=[text_file.name],
|
sources=[text_file.name],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# look inside the URL for any sub-urls, e.g. for archive.org links
|
||||||
|
# https://web.archive.org/web/20200531203453/https://www.reddit.com/r/socialism/comments/gu24ke/nypd_officers_claim_they_are_protecting_the_rule/fsfq0sw/
|
||||||
|
# -> https://www.reddit.com/r/socialism/comments/gu24ke/nypd_officers_claim_they_are_protecting_the_rule/fsfq0sw/
|
||||||
|
for url in re.findall(URL_REGEX, line[1:]):
|
||||||
|
yield Link(
|
||||||
|
url=htmldecode(url),
|
||||||
|
timestamp=str(datetime.now().timestamp()),
|
||||||
|
title=None,
|
||||||
|
tags=None,
|
||||||
|
sources=[text_file.name],
|
||||||
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue