我对一个大的url文件进行了api扫描,读取该url并得到json格式的结果
我得到的网址和域名
google.com
http://c.wer.cn/311/369_0.jpg
如何使用url name“.format(url扫描,日期)”更改文件格式名
如果我使用手动名称并且它成功地创建了一个文件,但是我想使用它从用于文件名的url文本文件中读取所有url名称
域名用于json文件名,创建成功无误
dates = yesterday.strftime('%y%m%d')
savefile = Directory + "HTTP_{}_{}.json".format(url_scan,dates)
out = subprocess.check_output("python3 {}/pa.py -K {} "
"--sam '{}' > {}"
.format(SCRIPT_DIRECTORY, API_KEY_URL, json.dumps(payload),savefile ), shell=True).decode('UTF-8')
result_json = json.loads(out)
with open(RES_DIRECTORY + 'HTTP-aut-20{}.csv'.format(dates), 'a') as f:
import csv
writer = csv.writer(f)
for hits in result_json['hits']:
writer.writerow([url_scan, hits['_date'])
print('{},{},{}'.format(url_scan, hits['_date']))
仅当使用http url名称写入json文件名时显示错误
所以目录不是问题
显示的每个/都被系统解释为一个目录
[Errno 2] No such file or directory: '/Users/tes/HTTP_http://c.wer.cn/311/369_0.jpg_190709.json'