Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Relative Path Support #113

Open
BradKML opened this issue Apr 2, 2023 · 0 comments
Open

Relative Path Support #113

BradKML opened this issue Apr 2, 2023 · 0 comments

Comments

@BradKML
Copy link

BradKML commented Apr 2, 2023

Because of issues like the following #56
It would be useful to have support for relative paths, especially when the code is used in Jupyter Notebooks for maximum compatibility.

Right now I kind of hack it with this solution:

import os # borrowed from https://stackoverflow.com/a/14125914
relative_path = r'book_test'
current_directory = os.getcwd()
final_directory = os.path.join(current_directory, relative_path)
if not os.path.exists(final_directory): os.makedirs(final_directory)

website = 'https://www.nateliason.com/notes' # or whatever target
from pywebcopy import save_website
save_website(website, project_folder=final_directory)

Some notes: can only get a single page instead of the whole website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant