下面的代码出现404错误。源url是私有存储库中GitHub文件返回的原始url。源url重定向到另一个url。如果我将从浏览器复制并粘贴的重定向url放到代码中,一切都会按预期工作,但我需要代码允许从源url执行重定向。有什么想法吗??你知道吗
import github3
import urllib
from urllib import requests
for prs in repo.pull_requests():
getlabels = repo.issue(prs.number).as_dict()
if 'ready-to-merge' in [getlabels['name'] for getlabels in
getlabels['labels']] and 'Validation Succeeded' in [getlabels['name'] for getlabels in getlabels['labels']]:
for data in repo.pull_request(prs.number).files():
response = urllib.request.urlopen(data.raw_url)
lines = response.readlines()
num_lines = sum(1 for line in lines if line.rstrip())
print(num_lines)
目前没有回答
相关问题 更多 >
编程相关推荐