Wordle補助プログラム

先日書いたWordle攻略補助プログラムがついに完成。完成度的には未完成だけど終わったことにするので完成。

import re
import pandas as pd

words = []
word_df = pd.read_csv('Words.csv')  # 3万語の辞書
word_df = word_df.set_axis(['en', 'ja'], axis=1)
for w in word_df['en']:
  if type(w) == str:
    if len(w) == 5:
      w = w.lower()
      words.append(w)

# wordleで入力して問題の語に存在しないとわかった文字を追加していく
search = r'[^eartmuy][^eartmuy][^eartmuy][^eartmuy][^eartmuy]'
for word in words:
  m = re.match(search, word)
  if m != None:
    print(m.string)
    # 表示された単語の中から選んでWordleに入れてみる

早めに正解できた。

Wordle 312 3/6

⬛⬛⬛⬛🟨
⬛⬛🟨🟨⬛
🟩🟩🟩🟩🟩