Вопросы с тегом «typeerror»

7
super () вызывает «TypeError: должен быть типом, а не classobj» для класса нового стиля
Следующее использование super()вызывает TypeError: почему? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj Есть аналогичный вопрос о StackOverflow: Python super () вызывает TypeError , где ошибка объясняется тем фактом, что …

16
TypeError: $ не является функцией при вызове функции jQuery
У меня есть простой скрипт jQuery в плагине WordPress, который использует обертку jQuery, как это: $(document).ready(function(){ // jQuery code is in here }); Я вызываю этот скрипт из панели управления WordPress и загружаю его ПОСЛЕ загрузки инфраструктуры jQuery. Когда я проверяю страницу в Firebug, я постоянно получаю сообщение об ошибке: …

10
Ошибка типа: не все аргументы, преобразованные во время форматирования строки Python
Предполагается, что программа принимает два имени, и если они имеют одинаковую длину, она должна проверить, являются ли они одним словом. Если это одно и то же слово, будет напечатано «Имена одинаковые» . Если они имеют одинаковую длину, но с разными буквами, будет напечатано «Имена разные, но одинаковой длины» . Часть, …

10
«TypeError: (Integer) не является сериализуемым JSON» при сериализации JSON в Python?
Я пытаюсь отправить простой словарь в файл json из python, но получаю сообщение «TypeError: 1425 is JSON serializable». import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Если я добавлю аргумент по умолчанию, то он записывает, но целочисленные значения записываются в файл json в виде строк, что нежелательно. …

5
Ошибка типа: модуль .__ init __ () принимает не более 2 аргументов (3 дано)
Я определил класс в файле с именем Object.py. Когда я пытаюсь наследовать от этого класса в другом файле, вызов конструктора вызывает исключение: TypeError: module.__init__() takes at most 2 arguments (3 given) Это мой код: import Object class Visitor(Object): pass instance = Visitor() # this line throws the exception Что я …

3
Python TypeError: недостаточно аргументов для строки формата
Вот результат. Я считаю, что это строки utf-8 ... некоторые из них могут быть NoneType, но они сразу же выходят из строя, прежде чем такие ... instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl Ошибка типа: недостаточно аргументов для строки формата …

3
«Uncaught TypeError: незаконный вызов» в Chrome
Когда я использую, requestAnimationFrameчтобы сделать некоторую встроенную поддерживаемую анимацию с кодом ниже: var support = { animationFrame: window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame }; support.animationFrame(function() {}); //error support.animationFrame.call(window, function() {}); //right Прямо зовет support.animationFrame, даст ... Uncaught TypeError: незаконный вызов в хроме. Зачем?

7
Uncaught TypeError: (промежуточное значение) (…) не является функцией
Все работает нормально, когда я написал логику js в закрытии как один файл js, например: (function(win){ //main logic here win.expose1 = .... win.expose2 = .... })(window) но когда я пытаюсь вставить альтернативную функцию ведения журнала перед этим закрытием в тот же файл js, window.Glog = function(msg){ console.log(msg) } // this …

6
Как преодолеть TypeError: unhashable type: 'list'
Пытаюсь взять файл, который выглядит так: AAA x 111 AAB x 111 AAA x 112 AAC x 123 ... И используйте словарь, чтобы результат выглядел так {AAA: ['111', '112'], AAB: ['111'], AAC: [123], ...} Это то, что я пробовал file = open("filename.txt", "r") readline = file.readline().rstrip() while readline!= "": list …

1
Если range () является генератором в Python 3.3, почему я не могу вызвать next () для диапазона?
Возможно, я стал жертвой дезинформации в сети, но я думаю, что более вероятно, что я просто что-то неправильно понял. На основании того, что я узнал до сих пор, range () является генератором, а генераторы могут использоваться как итераторы. Однако этот код: myrange = range(10) print(next(myrange)) дает мне эту ошибку: TypeError: …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.