forked from LiveCarta/BookConverter
Wrote documentation for every func/class in .py
This commit is contained in:
@@ -12,6 +12,7 @@ from src.book_solver import BookSolver
|
||||
|
||||
|
||||
class DocxBook(BookSolver):
|
||||
"""Class of .docx type book - child of BookSolver"""
|
||||
|
||||
def __init__(self, book_id=0, access=None, html_path=None,
|
||||
main_logger=None, libra_locker=None):
|
||||
@@ -30,9 +31,7 @@ class DocxBook(BookSolver):
|
||||
self.logger_object.log(f'Any error while libra conversion for book_{self.book_id}: {result.stderr}', logging.DEBUG)
|
||||
|
||||
def convert_doc_to_html(self):
|
||||
"""
|
||||
Method for convert .docx document to .html file.
|
||||
"""
|
||||
"""Method for convert .docx document to .html file."""
|
||||
self.logger_object.log(f'File - {self.file_path}.')
|
||||
print(f'{self.file_path}')
|
||||
self.logger_object.log('Beginning of conversion from .docx to .html.')
|
||||
@@ -92,9 +91,7 @@ class DocxBook(BookSolver):
|
||||
self.logger_object.log(f'Input file path after conversion: {self.html_path}.')
|
||||
|
||||
def read_html(self):
|
||||
"""
|
||||
Method for reading .html file into beautiful soup tag.
|
||||
"""
|
||||
"""Method for reading .html file into beautiful soup tag."""
|
||||
try:
|
||||
html_text = open(self.html_path, 'r', encoding='utf8').read()
|
||||
self.logger_object.log('HTML for book has been loaded.')
|
||||
@@ -130,7 +127,6 @@ class DocxBook(BookSolver):
|
||||
1. Convert docx to html with libra office
|
||||
2. Parse and clean html, get list of tags, get footnotes
|
||||
3. Parse from line structure to nested structure with JSONConverter
|
||||
|
||||
"""
|
||||
self.convert_doc_to_html()
|
||||
self.check_output_directory()
|
||||
|
||||
Reference in New Issue
Block a user