this is my code:
我不知道这是什么错误,有人可以帮助或解释我这是什么?
import urllib, json
import requests
from selenium import webdriver
import time
def look_for_new_video():
api_key = "AIzaSyAsYUSACp5yxSa_KF5W3EM2mW4gvtqe0zw"
channel_id = "UCrMT-qEr5f7CN6osiiTS6Rg"
base_video_url = 'https://www.youtube.com/watch?v='
base_search_url = 'https://www.googleapis.com/youtube/v3/search?'
url = base_search_url + 'key={}&channelId={}&part=snippet,id&order=date&maxResults=1'.format(api_key, channel_id)
inp = urllib.request(url)
resp = json.load(inp)
vidID= resp['items'][0]['id']['videoId']
video_exists = False
with open('videoid.json', 'r') as json_file:
data = json.load(json_file)
if data['videoId'] != vidID:
driver = webdriver.Firefox()
driver.get(base_video_url + vidID)
video_exists = True
if video_exists:
with open('videoid.json', 'w') as json_file:
data = {'videoId' : vidID}
json.dump(data, json_file)
try:
while True:
look_for_new_video()
time.sleep(10)
except KeyboardInterrupt:
print('stopping')
我不知道这是什么错误,有人可以帮助或解释我这是什么?
所以我不知道为什么,但这个错误是困扰我一整天凸轮有人帮我。类型错误:"模块 "对象不可调用。