前提・実現したいこと
python ftplibでCSVファイルをダウンロードしたいです。その際、ファイル名の日付部分が日々変わるので、正規表現で検索してダウンロードしてきたいと思います。
しかし、以下エラーがでるので解決方法を教えてください。
発生している問題・エラーメッセージ
TypeError: findall() missing 1 required positional argument: 'string'
該当のソースコード
import ftplib from logging import getLogger, StreamHandler, Formatter, DEBUG import re ## FTP情報 HOST = '***.ne.jp' PORT = 21 USER = '***' PASSWORD = '***' DIRECTORY = '/***/***' ## 取得するファイル名の生成 FILE_NAME = (re.findall('item2019????????-?.csv')) #←ここを正規表現で検索したい! print(FILE_NAME)
試したこと
reでFILE_NAME = (re.findall('item2019????????-?.csv')) としたのですが、str型にするのにどうしたらいいのかわかりませんでした。
補足情報(FW/ツールのバージョンなど)
Python 3.7.3
Windows7
jupyter notebook
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。