Найти - Пользователи
Полная версия: TypeError: parse() takes exactly 2 arguments (1 given)
Начало » Python для новичков » TypeError: parse() takes exactly 2 arguments (1 given)
1
kampella
Windows, Python 2.7
Код упрощен для наглядности.
Есть 2 файла:
main.py
import requests
import parser
class Main():
    def run(self, url):
        response = requests.get(url)
        parser.parse(response.text)
parser.py
def parse(data):
    ...

У меня на линухе никаких ошибок не возникает, у клиента TypeError: parse() takes exactly 2 arguments (1 given)
Откуда ошибка?
py.user.next
Мало кода привёл.
JOHN_16
вангую что в системе существует другой модуль parser который и импортируется

P.S. намек:
kampella
JOHN_16
вангую что в системе существует другой модуль parser который и импортируетсяP.S. намек:

Так и было, хорошо что сразу догадался инспектом отловить
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB