Попробуйте установить номер порта с помощью CURLOPT_PORT, поскольку, возможно, ему не нравится это как часть URL?
Python 2.x:
map(int, ["1", "2", "3"])
Python 3.x (в 3.x, map
возвращает итератор, а не список, как в 2.x):
list(map(int, ["1", "2", "3"]))
Вы также можете использовать составные части списка:
new = [int(i) for i in old]
Или встроенную функцию map ()
:
new = map(int, old)
Или функция itertools.imap ()
, которая в некоторых случаях обеспечивает ускорение, но в этом случае просто выводит итератор, который вам нужно будет преобразовать в список (так что это ' Вероятно, это займет столько же времени):
import itertools as it
new = list(it.imap(int, old))