import pandas as pd
import eel

# デスクトップアプリ作成課題


def kimetsu_search(word, output_file, add_flg):
    # 検索対象取得
    try:
        df = pd.read_csv(output_file)
        source = list(df["name"])
    except FileNotFoundError:
        df = pd.DataFrame(["name"])
        source = list([])

    # 検索
    if word in source:
        print("『{}』はあります".format(word))
        eel.view_log_js("『{}』はあります".format(word))
    else:
        print("『{}』はありません".format(word))
        eel.view_log_js("『{}』はありません".format(word))
        # 追加
        # add_flg = input("追加登録しますか？(0:しない 1:する)　＞＞　")
        if add_flg == "1":
            source.append(word)
            eel.view_log_js("『{}』を追加しました".format(word))

    # CSV書き込み
    df = pd.DataFrame(source, columns=["name"])
    df.to_csv(output_file, encoding="utf_8-sig")
    print(source)
