Of course you can.
The easiest method is save the whole site into a folder (e.g. mirror it with some command line tool like wget - it is available on Windows too - or Httrack ) zip
the folder send the zip to your device via Amazon e-mail solution.
Here's the official Amazon page documenting this feature.
If it's not what you want, you can use Calibre to convert HTML to various ebook formats, here is the official documentation .
And even more, you can download the official Kindlegen Linux CLI tool from Amazon and hand tailor the downloaded HTML with your favourite editor then convert it.
(And you can download the official Python docs in EPUB format which Amazon happily convert for you (the mailing method), and every other conversion option I had mentioned above will work with the EPUB too.)
ebooks.stackexchange.com/users/15/Zsolt Botykai
I prefer Calibre solution.
Debian Calibre package come with ebook-convert utility.
Grab HTML files from site by:
$ wget
-r
-np
-nc
-k -c http://...
/...
/..
Locate your main HTML file (usually book.html or index.html ) and convert to MOBI: $ cd dir-with-index$ ebook-convert index.html book.mobi$ ebook-convert index.html book.fb2
$ ebook-convert index.html book.epub
ebooks.stackexchange.com/users/1137/gavenkoa
I had the exact same problem for a long time.
You can produce good results with Calibre, but I found the process was a bit involved.
Instead I created a way to do this much more easily.
It's a browser extension called EpubPress ( https://epub.press ).
All you do is: Open the webpages you want to save in different tabs.
Open EpubPress Select all the pages you want in your ebook Download
The content from the pages gets extracted and stitched together into an ebook.
Hope that helps!
ebooks.stackexchange.com/users/6564/Harold
One thought is the Sigil e-book-building software.
It's available for Linux
and I believe it would do what you need although there is some manual manipulation involved.
ebooks.stackexchange.com/users/56/Padawan Learner
I went nuts figuring this out.
Developed mile long Xpath strings and what not.
Then it turned out to be ridiculously simple.
I am ignoring op systems in this answer...
(a) for the conversion to epub use Calibre.
It imports as a zip file.
No need to make a zip file beforehand.
Then you convert the zip to ebook in Calibre.
(b) spider the web site:
Cyotek WebCopy or HTTrack Website Copier will do just fine.
This will create a browsable mirror of the web site on your local device.(if the web has an index page or site map listing the pages, your job is easy.)
(c) Take the site map or index or whatever page that does the best listing of what's in the web.
Copy it, naming it "Table Of Contents".
Edit it and change title to Table Of Contents.
Change (or make one if there is none) the first header to h1>Table Of Contents.
If needed, make your additions to the links in this file.
( I am assuming this file is the parent to all links.
If other files refer back to this file, see if you can just use the original parent file without changing its file name as the "Table Of Contents" file.
Just change its html title and header and see what happens.)
(d) to set up calibre, go to "preferences" ==
>
Common Options.
Untick everything in the "Heuristic processing" and "Structure detection" pages.
On the "Table Of Contents" page tick "Force use of auto generated Table Of Contents and Do not add detected chapters.
ToC Level thingies should be blank also.
That is it.
(d) Click "add book" button in Calibre and select your "Table Of Contents" file.
Calibre will create the book in zip format.
Then select your book and click "convert books".
You have your ebook!
(e) if you want to make changes in your ToC after making the epub, it is easier with Sigil.
Load your book in Sigil.
go to tools==>Table Of Contents==>
Edit Table Of Contents.
Table Of Contents editor probably has what it takes to make the changes.
the tutorial site is very well organized.
so here is another way to go about it.
You need to download the web contents with an app like httrack.
You can download httrack from https://apps.ubuntu.com/cat/applications/precise/webhttrack/
The best way to go may be to use Calibre to create an epub,and then convert it to mobi again with calibreYou can download Calibre for Ubuntu from https://calibre-ebook.com/download_linux or https://apps.ubuntu.com/cat/applications/lucid/calibre/ The tutorial @ https://docs.python.org/3/tutorial/index.html is already well organized
so it is doable.
Here is one way of going about it... after you download it set up Calibreclick preferences -> common options select structure detectionin
Detect Chapters at xpath expression blankpaste: //
[((name()='h1' or name()='h2' or name()='h3') and re:test(., '
\s ((chapter|book|section|part)\s+)|((prolog|prologue|epilogue)(\s+|$))', 'i')) or @class = 'chapter'] select Table of Contentscheck Force use of auto-generatyed table of Contentsfor ToC level 1 select h1 with magic wandfor ToC level 2 select h2 with magic wandfor ToC level 3 select h2 with magic wand
That's it for Calibre setup
Now you can click the add books buttongo to your download folder
go all the way in to the tutorial folderand select index.htmlcalibre will create a book in zip format select the book and click convert books button you will end up with an epub with an acceptable ToCto clean up
the ToCyou can click edit book -> select table of contents and editthen you can convert to mobi sorry about the bold.
I could not get rid of it.
ebooks.stackexchange.com/users/10059/guest
Another option is https://dotepub.com , which does not require the installation of any additional programs, works across all platforms and is free.
ebooks.stackexchange.com/users/2780/user26732
I'd like to create a  .mobi  file from a website like the  Python Tutorial , to read on my Kindle.  Is it possible to do it on Ubuntu?
How can I convert an HTML site into an ebook?
ebooks.stackexchange.com
<mobi><html><conversion>
ebooks.stackexchange.com/questions/2
ebooks.stackexchange.com/users/11/elias
You can do this. Try Sigil or dotepub.com. It is perfectly possible to build an e-book from an HTML site, but you may also want to try Sigil or dotepub.com
It is possible to convert an HTML site into an e-book using Ubuntu. You could consider using dotepub or Sigil as a way of building an e-book.