Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/29: Рейтинг темы: голосов - 29, средняя оценка - 4.52
 Аватар для Ivan_bich
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 8

AttributeError: 'function' object has no attribute 'translate'

11.07.2020, 18:03. Показов 6212. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import googletrans
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from translation import Ui_Dialog
from googletrans import Translator
app = QtWidgets.QApplication(sys.argv)
Dialog = QtWidgets.QDialog()
ui = Ui_Dialog()
ui.setupUi(Dialog)
Dialog.show()
translator = Translator()
def translator():
    what = ui.lineEdit.text()
    w = translator.translate(what , dest='en')
    w = translator.translate(what , dest='ru')
    ui.label_2.setText(w.text)
ui.pushButton.clicked.connect(translator)
sys.exit(app.exec_())
Ошибка:
Traceback (most recent call last):
File "C:\pp\translate.py", line 14, in translator
w = translator.translate(what , dest='en')
AttributeError: 'function' object has no attribute 'translate'
[Finished in 12.9s]
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.07.2020, 18:03
Ответы с готовыми решениями:

AttributeError: 'function' object has no attribute
class player: def resources(self): credits = 22200 print(player.resources.credits) Вывод: Traceback (most recent...

AttributeError: 'NoneType' object has no attribute 'get'
Код представляет собой второе окно, в которое можно перейти через основное при помощи tkinter. Грубо говоря он служит для добавления...

AttributeError: 'int' object has no attribute 'get'
Не могу понять, как исправить ошибку. from tkinter import * def work_with_vvod(): vvod = int() b = (vvod // 100) * 5 + vvod ...

10
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
11.07.2020, 18:21
Ivan_bich, ну и зачем ты назвал и переменную и функцию одинаково?
Цитата Сообщение от Ivan_bich Посмотреть сообщение
translator = Translator()
def translator
интерпретатор все понятно написал
0
 Аватар для Ivan_bich
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 8
11.07.2020, 18:26  [ТС]
Что? Расскажи про ошибку, пожалуйста конкретнее, не понимаю совсем...
Саму ошибку я понимаю, но причину нет, как и решение.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
11.07.2020, 18:28
Лучший ответ Сообщение было отмечено Ivan_bich как решение

Решение

Ivan_bich, я тебе конкретно написал и даже процитировал твой же код! вот еще раз твой код но теперь выделю жирным


translator = Translator()
def translator():
what = ui.lineEdit.text()
w = translator.translate(what , dest='en')
w = translator.translate(what , dest='ru')
ui.label_2.setText(w.text)

не кажется что переменная и функция имеют ОДНО ну то есть прям одно и то же имя? Может назвать их по-разному?
1
 Аватар для Ivan_bich
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 8
11.07.2020, 18:33  [ТС]
Не настолько глуп:
Python
1
def get_translator():
Ошибку не выдает, но не работает.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
11.07.2020, 18:37
Цитата Сообщение от Ivan_bich Посмотреть сообщение
Ошибку не выдает, но не работает.
это уже другой вопрос, текущая проблема решена
0
 Аватар для Ivan_bich
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 8
11.07.2020, 18:40  [ТС]
Блогадарю. Но не подскажешь в чем может быть проблема?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
11.07.2020, 18:42
Цитата Сообщение от Ivan_bich Посмотреть сообщение
Но не подскажешь в чем может быть проблема?
нет, ибо "не работает" мне ни о чем не говорит
0
 Аватар для Ivan_bich
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 8
11.07.2020, 18:46  [ТС]
Вообщем, чуть изменил код:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import googletrans
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from translation import Ui_Dialog
from googletrans import Translator
app = QtWidgets.QApplication(sys.argv)
Dialog = QtWidgets.QDialog()
ui = Ui_Dialog()
ui.setupUi(Dialog)
Dialog.show()
def get_translator():
    translator = Translator()
    what = ui.lineEdit.text()
    w = translator.translate(what , dest='en')
    w = translator.translate(what , dest='ru')
    ui.label_2.setText(w.text)
ui.pushButton.clicked.connect(get_translator)
sys.exit(app.exec_())
Приложение запускается, но при нажатии на кнопку, результат не появляется.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
11.07.2020, 18:48
Цитата Сообщение от Ivan_bich Посмотреть сообщение
Приложение запускается, но при нажатии на кнопку, результат не появляется.
содай новую тему в разделе https://www.cyberforum.ru/python-graphics/
0
 Аватар для Ivan_bich
0 / 0 / 0
Регистрация: 11.07.2020
Сообщений: 8
11.07.2020, 18:55  [ТС]
Создал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.07.2020, 18:55
Помогаю со студенческими работами здесь

AttributeError: 'teacher' object has no attribute '_teacher__students'
Не могу исправить ошибку. class general: def __init__(self,code=0,name=''): self.setCode(code) ...

AttributeError: 'Client' object has no attribute 'session'
Стал нужен парсер, начал писать по уроку но появились ошибки, некоторые я исправил но некоторые я не понимаю Traceback (most recent...

AttributeError: 'int' object has no attribute 'append'
for x in range (1000,10000): a= a=x//1000 b=(x//100)%10 c=(x//10)%10 d=x%10 s1=a+b s2=b+c s3=c+d if...

AttributeError: 'str' object has no attribute 'text'
Доброго времени суток друзья, столкнулся с такой проблемой followers_count = followers_button.text AttributeError: 'str' object has no...

AttributeError: 'NoneType' object has no attribute 'call'
Доброе утро. Мне нужно реализовать приложение, содержащее 5 экранов. Это что-то типа автоматической формы. Сначала вводим данные в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru