
Originally Posted by
xz_kostyan
Обновил архив. Скачайте архив и замените файл sender.py.
В 2-х словах такая штука произошла из-за того, что
str -- это функция в питоне.
Раньше локальная переменная-параметр
str перекрывала имя этой функции, в Вашем питоне это не так. В любом случае называть так переменную не дело. Что поделать, код я писал давно, теперь мне за него стыдно местами.

Спасибо что откликнулись.
ошибка повторяется.
Code:
root@OpenWrt:/usr/share/sms# cat /var/log/sms.log
12-03-25 09:32:44 INFO Attempting to send sms to +79175085380 with tex
t: "iii".
12-03-25 09:32:44 CRITICAL Traceback (most recent call last):
File "/usr/share/sms/sender.py", line 216, in send_sms
if (len(message) > (int(text_len / (1 + self.is_utf(message))) - login_len))
or (message_num != 1):
File "/usr/share/sms/sender.py", line 190, in is_utf
return len(t_str) != len(bytes(t_str, 'UTF-8'))
TypeError: str() takes at most 1 argument (2 given)
Code:
root@OpenWrt:/www/cgi-bin# ./sendFromWeb.py
./sendFromWeb.py: line 3: sender_path: not found
./sendFromWeb.py: line 5: import: not found
./sendFromWeb.py: line 6: syntax error: unexpected word (expecting ")")