我必须通过几个请求从网上下载文件。每个请求的下载文件必须放在与请求编号同名的文件夹中。
例如:
我的脚本现在正在运行以下载请求号 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)