Ошибка значения:: недостаточно значений для распаковки (ожидается не менее 2, получено 1)

#python #split #valueerror

Вопрос:

Я получаю ошибку значения, когда запускаю свой скрипт с помощью python3.9

 total_written = 0  with io.open(proxylist_path, mode="rt", encoding="utf-8") as f:  proxy = database.Proxy()   for line in f:  ip, port = line.split(":") #lt;error happens here   ip = ip.strip()  port = port.split()[0].strip()   if proxy.add_proxy(ip=ip, port=port):  total_written  = 1  return total_written  

это вывод ошибок:

 File "/root/proxy_manager.py", line 145, in save2database ip, port, *rest = line.split(":") ValueError: not enough values to unpack (expected at least 2, got 1)  

Комментарии:

1. line не содержит а : , вам нужно разобраться с этим делом