0 / 0 / 0
Регистрация: 03.12.2017
Сообщений: 7
1

Как исправить ошибку TypeError: 'str' object is not callable?

08.12.2017, 21:38. Показов 34705. Ответов 5
Метки нет (Все метки)

Как исправить ошибку типа объекта.
Python
1
2
3
4
5
6
7
    try:
        WebDriverWait(chrome, 60).until(
            EC.presence_of_element_located((By.XPATH, "//div[@class='nameblock']"))
        )
    finally:
        name = str(chrome.find_element_by_xpath("//div[@class='nameblock']/b").text())
        print("Добро пожаловать, ", name)
Выдает ошибку типа объекта.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2017, 21:38
Ответы с готовыми решениями:

TypeError: 'str' object is not callable. Как исправить?
import string file = open("input.txt", "r") db = file.readlines() file.close() file =...

TypeError: 'str' object is not callable. Как исправить? - Python
import time, socket, threading, requests, urllib, socks def thread(numthreads, attack): ...

При передаче функции готового списка - получаю ошибку TypeError: 'list' object is not callable
Вот как выглядит сама функция def Grad(self, a_SummErrors): The_dXdW = self.dXdW() ...

TypeError: 'NoneType' object is not callable
При написании любого сообщения боту выбивает ошибку - "TypeError: 'NoneType' object is not...

5
9 / 9 / 2
Регистрация: 07.12.2017
Сообщений: 40
08.12.2017, 21:44 2
Тут телепатов нет ошибку ты написал а в какой строке она нет. Попробуй так
Python
1
name = chrome.find_element_by_xpath("//div[@class='nameblock']/b").text
1
0 / 0 / 0
Регистрация: 03.12.2017
Сообщений: 7
09.12.2017, 17:35  [ТС] 3
LiKin, Отлично, все работает. А чем отличается .text от .text()?
0
1 / 1 / 0
Регистрация: 08.12.2017
Сообщений: 7
09.12.2017, 20:50 4
Цитата Сообщение от PythonBeginer20 Посмотреть сообщение
LiKin, Отлично, все работает. А чем отличается .text от .text()?
Тем что .text програма воспринимает как слово написаное тобой а .text() как служебную константу и готова к исполнению твоих заданий)(Могу ошыбатса)
Новичок?
1
Эксперт Python
5403 / 3827 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
09.12.2017, 23:47 5
Лучший ответ Сообщение было отмечено PythonBeginer20 как решение

Решение

Цитата Сообщение от PythonBeginer20 Посмотреть сообщение
чем отличается .text от .text()?
Если внимательно прочитать документацию по Selenium, то можно узнать что у объектов, которые возвращаются методами find_xxx не существует метода text(), но есть свойство .text, которое возвращает строку.
1
9 / 9 / 2
Регистрация: 07.12.2017
Сообщений: 40
10.12.2017, 03:48 6
грубо говоря
Python
1
2
3
4
5
6
7
8
9
10
11
class car:
    def __init__(self):
        self.box = "коробочка"
    def start(self):
        return "Поехали"
 
a = car()
print(a.start()) # выведет в терминал "Поехали"
print(a.box) # выведет в терминал "коробочка"
print("\n", "\n", "\n")
print(a.box()) # А тут вылетит твоя ошибка говорящая о том что строка не функция/метод
Миниатюры
Как исправить ошибку TypeError: 'str' object is not callable?  
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2017, 03:48
Помогаю со студенческими работами здесь

TypeError: 'int' object is not callable
Начал изучать питон но столкнулся с проблемой. def d(): x=int(input("Введите: "))...

TypeError: 'NoneType' object is not callable
Добрый день всем! Подскажите пожалуйста, при запуске программы, питон ругается. import requests...

TypeError: 'module' object is not callable
Помогите, пожалуйста, не понимаю, в чем ошибка. Выводится такая ошибка: Traceback (most recent...

TypeError: 'NoneType' object is not callable
вот код# -*- coding: utf-8 -*- """ This Example will show you how to use register_next_step...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru