26 lines
670 B
Python
26 lines
670 B
Python
# get all url and text
|
|
import json
|
|
import requests
|
|
from IPython.display import Audio,display
|
|
from pydub import AudioSegment
|
|
import os
|
|
|
|
# get pic url list
|
|
|
|
|
|
with open('audio.json', encoding= "UTF-8") as f:
|
|
audios = json.load(f)
|
|
# print(type(audios[1])) # Output: dict
|
|
|
|
course_id = str(audios[1]['course_id'])
|
|
# os.makedirs(course_id, exist_ok=True)
|
|
|
|
audio_list = []
|
|
for audio in audios:
|
|
category = audio['category']
|
|
if category == "PLAIN_IMAGE":
|
|
url = audio['attachment']['url']
|
|
print(url)
|
|
# with open( course_id + '_pic_url.txt', 'a') as file:
|
|
# file.write(url)
|
|
# file.write("\n") |