いくつかのリクエストでWebからファイルをダウンロードする必要があります。各リクエストのダウンロードファイルは、リクエスト番号と同じ名前のフォルダに配置する必要があります。
例えば:
スクリプトは、リクエスト番号87665のファイルをダウンロードするために実行されています。したがって、ダウンロードされたすべてのファイルは、宛先フォルダーに配置されますCurrent Download\Attachment87665
。では、どうすればよいですか?
宛先フォルダ: Current Download
修正されました。Attachmentxxxxxx
動的に作成する必要があるxxxxxx
任意のリクエスト番号だけです。
これはPythonバージョンのコードです: しかし、私が探しているものを理解するための参考のために、Rubyでそれを望んでいます
request_number = 82673
# base dir
_dir = "D:\Current Download"
# create dynamic name, like "D:\Current Download\Attachment82673"
_dir = os.path.join(_dir, 'Attachment%s' % request_number)
# create 'dynamic' dir, if it does not exist
if not os.path.exists(_dir):
os.makedirs(_dir)