python - TypeError:描述列表中的每个项目都必须是 AccessDescription
问题描述
我刚刚更新了我的python版本,我开始收到这个奇怪的错误,我该如何解决,它与python版本或其他东西有关吗?我已经尝试在互联网上搜索此错误,但没有找到任何东西
File "/home/maaz/QlashBotCogs/qpc/qpc.py", line 19, in __init__
self.qpc_sheet = self.client.open('Discord Qlash Prime Community Leaderboard').sheet1
File "/home/maaz/.local/lib/python3.6/site-packages/gspread/client.py", line 123, in open
self.list_spreadsheet_files()
File "/home/maaz/.local/lib/python3.6/site-packages/gspread/client.py", line 96, in list_spreadsheet_files
res = self.request('get', url, params=params).json()
File "/home/maaz/.local/lib/python3.6/site-packages/gspread/client.py", line 73, in request
headers=headers
File "/home/maaz/.local/lib/python3.6/site-packages/requests/sessions.py", line 546, in get
return self.request('GET', url, **kwargs)
File "/home/maaz/.local/lib/python3.6/site-packages/requests/sessions.py", line 533, in request
resp = self.send(prep, **send_kwargs)
File "/home/maaz/.local/lib/python3.6/site-packages/raven/breadcrumbs.py", line 341, in send
resp = real_send(self, request, *args, **kwargs)
File "/home/maaz/.local/lib/python3.6/site-packages/requests/sessions.py", line 646, in send
r = adapter.send(request, **kwargs)
File "/home/maaz/.local/lib/python3.6/site-packages/requests/adapters.py", line 449, in send
timeout=timeout
File "/home/maaz/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 603, in urlopen
chunked=chunked)
File "/home/maaz/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 344, in _make_request
self._validate_conn(conn)
File "/home/maaz/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 843, in _validate_conn
conn.connect()
File "/home/maaz/.local/lib/python3.6/site-packages/urllib3/connection.py", line 381, in connect
cert = self.sock.getpeercert()
File "/home/maaz/.local/lib/python3.6/site-packages/urllib3/contrib/pyopenssl.py", line 374, in getpeercert
'subjectAltName': get_subj_alt_name(x509)
File "/home/maaz/.local/lib/python3.6/site-packages/urllib3/contrib/pyopenssl.py", line 216, in get_subj_alt_name
ext = cert.extensions.get_extension_for_class(
File "/usr/lib/python3/dist-packages/cryptography/utils.py", line 159, in inner
result = func(instance)
File "/usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/x509.py", line 134, in extensions
self._backend, self._x509
File "/usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/decode_asn1.py", line 238, in parse
value = handler(backend, ext_data)
File "/usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/decode_asn1.py", line 379, in _decode_authority_information_access
return x509.AuthorityInformationAccess(access_descriptions)
File "/usr/lib/python3/dist-packages/cryptography/x509/extensions.py", line 269, in __init__
"Every item in the descriptions list must be an "
TypeError: Every item in the descriptions list must be an AccessDescription
解决方案
推荐阅读
- java - 在重载方法中将 null 作为参数传递?
- python-3.x - 将特征列与 Keras 模型一起使用时出现问题
- c# - DevOps nuget pack 步骤未获取 dll
- rest - 如何使用 HERE API 从链接 ID 获取道路链接数据
- c++ - Movesense 设备中真正的自定义 GATT 服务和特性
- python - Excel 的 SUMIF 的 Pythonic 版本
- java - JUnit 没有从与 java static void main 相同的路径读取
- for-loop - 如何使用循环和不存在的字段在 qlikview 中加载数据?
- r - 重塑 tidyr 数据
- spring - 我在我的 bean xml 中从 spring 2.5 升级到 4 时收到“javax.naming.NameNotFoundException”