-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Milestone
Description
Thanks for your script.
I tried this:
C:\Program Files\Python311\Scripts>obsidianhtml.exe run -f "H:\Syncthing\Obsidian\BBZ\Unterricht CTA SuS\Index.md"
And ended with this
INFO: Config var was set. (provided by user through commandline)
obsidian_entrypoint_path_str: H:/Syncthing/Obsidian/BBZ/Unterricht CTA SuS/Index.md
INFO: Config var was set. (deduced)
obsidian_folder_path_str: H:/Syncthing/Obsidian
INFO: Creating tempdir
INFO: Created temporary directory C:/Users/uwewe/AppData/Local/Temp/obshtml_dimrpxta
INFO: Internal config var was set. (provided by user through commandline):
[internal] output_folder_path: C:/Users/uwewe/AppData/Local/Temp/obshtml_dimrpxta
INFO: Created empty output folder path C:\Users\uwewe\AppData\Local\Temp\obshtml_dimrpxta\md
INFO: Config var was set. (default behavior)
md_folder_path_str: C:/Users/uwewe/AppData/Local/Temp/obshtml_dimrpxta/md
INFO: Config var was set. (default behavior)
md_entrypoint_path_str: C:/Users/uwewe/AppData/Local/Temp/obshtml_dimrpxta/md/index.md
INFO: Created empty output folder path C:\Users\uwewe\AppData\Local\Temp\obshtml_dimrpxta\html
INFO: Config var was set. (default behavior)
html_output_folder_path_str: C:/Users/uwewe/AppData/Local/Temp/obshtml_dimrpxta/html
DEPRECATION WARNING: The setting obsidian_folder_path_str is deprecated. See https://obsidian-html.github.io/Configurations/Deprecated%20Configurations/Deprecated%20Configurations.html for more information.
DEPRECATION WARNING: The setting exclude_subfolders is deprecated. See https://obsidian-html.github.io/Configurations/Deprecated%20Configurations/Deprecated%20Configurations.html for more information.
DEPRECATION WARNING: The setting toggles/features/styling/add_toc is deprecated. See https://obsidian-html.github.io/Configurations/Deprecated%20Configurations/Deprecated%20Configurations.html for more information.
DEPRECATION WARNING: The setting toggles/features/styling/toc_pane is deprecated. See https://obsidian-html.github.io/Configurations/Deprecated%20Configurations/Deprecated%20Configurations.html for more information.
DEPRECATION WARNING: The setting toggles/features/styling/flip_panes is deprecated. See https://obsidian-html.github.io/Configurations/Deprecated%20Configurations/Deprecated%20Configurations.html for more information.
> COPYING VAULT H:\Syncthing\Obsidian TO C:\Users\uwewe\AppData\Local\Temp\tmponu83h96
Paths that will be ignored: []
< COPYING VAULT: Done
> CLEARING OUTPUT FOLDERS
> CREATING OUTPUT FOLDERS
> COMPILING MARKDOWN FROM OBSIDIAN CODE (C:\Users\uwewe\AppData\Local\Temp\tmponu83h96\BBZ\Unterricht CTA SuS\Index.md)
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Program Files\Python311\Scripts\obsidianhtml.exe\__main__.py", line 7, in <module>
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\__init__.py", line 32, in main
Run()
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\controller\Run.py", line 185, in Run
ConvertVault(config_save_path.as_posix())
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\controller\ConvertVault.py", line 54, in ConvertVault
convert_obsidian_notes_to_markdown(pb)
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\controller\ConvertVault.py", line 94, in convert_obsidian_notes_to_markdown
crawl_obsidian_notes_and_convert_to_markdown(entrypoint_file_object, pb)
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\controller\ConvertVault.py", line 498, in crawl_obsidian_notes_and_convert_to_markdown
crawl_obsidian_notes_and_convert_to_markdown(link_fo, pb, log_level=log_level, iteration=iteration)
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\controller\ConvertVault.py", line 454, in crawl_obsidian_notes_and_convert_to_markdown
md.ConvertObsidianPageToMarkdownPage()
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\parser\MarkdownPage.py", line 475, in ConvertObsidianPageToMarkdownPage
result = self.pb.FileFinder.GetObsidianFilePath(link, self.pb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\core\FileFinder.py", line 10, in GetObsidianFilePath
return self._GetObsidianFilePath(link, pb.gc("html_url_prefix"), pb.gc("toggles/force_filename_to_lowercase", cached=True))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\core\FileFinder.py", line 36, in _GetObsidianFilePath
output["rtr_path_str"], output["fo"] = self._FindFile(link, html_url_prefix, force_filename_to_lowercase)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\site-packages\obsidianhtml\core\FileFinder.py", line 59, in _FindFile
if link[0] == "/":
~~~~^^^
IndexError: string index out of range
C:\Program Files\Python311\Scripts>
Is it a problem of the folder I'd like to convert? There are subfolders, images, pdf, xlsx, docx, doc, accdb, pptx, mp4, links, .... just like in real life. ;-) The whole directory is 274 MB.
Metadata
Metadata
Assignees
Labels
No labels