dai-motoki / zoltraak

GNU General Public License v3.0
415 stars 47 forks source link

AttributeError: 'NoneType' object has no attribute 'endswith' #128

Open Sunwood-ai-labs opened 6 months ago

Sunwood-ai-labs commented 6 months ago

概要

Zoltraakを使用してMarkdownファイルを処理しようとしたところ、AttributeError: 'NoneType' object has no attribute 'endswith'というエラーが発生した。

再現手順

  1. ターミナルで以下のコマンドを実行する。
    zoltraak "Motokiコーヒー顧客データ分析プロダクトv8" -c dev_streamlit_mini
  2. 魔法術式から領域術式を実行するかの確認メッセージでyと入力する。
  3. エラーが発生する。

エラー文

Traceback (most recent call last):
  File "/usr/local/bin/zoltraak", line 33, in <module>
    sys.exit(load_entry_point('zoltraak', 'console_scripts', 'zoltraak')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/zoltraak/cli.py", line 44, in main
    process_markdown_file(args)                                          # - Markdownファイルを処理する関数を呼び出す
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/zoltraak/cli.py", line 132, in process_markdown_file
    args.compiler + ("" if args.compiler.endswith(".md") else ".md"),
                           ^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'endswith'