Hướng dẫn selenium get innerhtml

I want to get get the innerHTML from a element but when it run it get error say:

findtable.get_attribute('innerHTML') AttributeError: 'list' object has no attribute 'get_attribute'

Code trials:

#findtable findtable = driver.find_elements(By.XPATH, "/html/body/div[1]/div[2]/div[1]/div[2]/div[2]/div/table/tbody/tr[1]/td[1]/center/img") findtable.get_attribute('innerHTML')

asked Jul 29 at 4:10

1

find_elements* returns a list, where as to identify a single element you need find_element*.

Additionally, get_attribute() is a WebElement method.

Solution

You need to change driver.find_elements() as driver.find_element(), you'll be good to go.

Your effective code block will be:

findtable = driver.find_element(By.XPATH, "/html/body/div[1]/div[2]/div[1]/div[2]/div[2]/div/table/tbody/tr[1]/td[1]/center/img") findtable.get_attribute('innerHTML')

answered Jul 29 at 6:23

0

instead of driver.find_elements() use driver.find_elements() without s at the end

findtable = driver.find_element(By.XPATH, "/html/body/div[1]/div[2]/div[1]/div[2]/div[2]/div/table/tbody/tr[1]/td[1]/center/img") findtable.get_attribute('innerHTML')

answered Jul 29 at 6:28

0

Php code to display ip address

PHP can be used to get the IP Address of a website visitor, IP address of the server hosting the website and resolve the IP address to get the hostname a.k.a reverse DNS records. PHP has predefined ...

Selenium get page content python

Using Selenium for browser automation (Python).If I understand correctly, the following code would be usedinputElement = driver.find_element_by_name(q) the_text = inputElement.text How would I go ...

Hướng dẫn innerhtml and outerhtml

Nội dung chínhouterHTML trong JavaScript và cách lấy toàn bộ các lệnh HTML mô tả một ElementouterHTML trong JavaScript và cách thay thế một Element bằng các lệnh HTML ...

Selenium - close all tabs except current python

I want to close all open tabs (browser windows) without actually closing the driver, because I want to keep using it.driver.close() will just close the focused tab. driver.quit() will close them all ...

Hướng dẫn javascript get url parameter

Getting a URL ParameterGiả sử có ta có một URL như sau://example.com/?product=shirt&color=blue&newuser&size=m Function dưới đây giúp ta lấy được các URL ...

Hướng dẫn document.write javascript

Hàm Document.Write() trong JavaScript được sử dụng để chèn một chuỗi văn bản hoặc mã HTML vào trang web. Cú Pháp Cú pháp sử dụng hàmDocument.Write() như sau: ...

Hướng dẫn dùng hostname example trong PHP

Hướng dẫn dùng php serve trong PHPTìm hiểu về Webserver, PHPPHP – Hypertext Preprocessor là một ngôn ngữ lập trình kịch bản được chạy ở phía server nhằm sinh ra ...

Which is faster css selector or xpath?

The battle of XPath vs CSS Selector is one that people approach differently—mostly because of preferences rather than the various implications of using either of the options. If you’ve ever had ...

How do i access properties in php?

How do you access a PHP objects properties?Also, what is the difference between accessing an objects property with $this->$property1 vs. $this->property1? When I try to use ...

How does php determine timezone?

(PHP 5 >= 5.1.0, PHP 7, PHP 8)date_default_timezone_get — Gets the default timezone used by all date/time functions in a script Descriptiondate_default_timezone_get(): string Reading the ...

Hướng dẫn selenium javascript

Selenium WebDriver cho phép bạn giao tiếp với các trình duyệt khác nhau để thực hiện các lệnh và xác nhận trên các phần tử DOM.Tuy nhiên, có những trường hợp ...

Python requests get pass parameters

Heres the relevant code to perform a GET http call from the official documentationimport requests payload = {key1: value1, key2: value2} r = requests.get(//httpbin.org/get, ...

Hướng dẫn javascript get page

Trong bài hướng dẫn tự học lập trình JavaScript này, bạn sẽ tìm hiểu cách get, set và xóa các thuộc tính khỏi các thành phần HTML trong JavaScript với JS ...

Hướng dẫn php date library

(PHP 4, PHP 5, PHP 7, PHP 8)date — Format a Unix timestampDescriptiondate(string $format, ?int $timestamp = null): stringParameters format Format accepted by DateTimeInterface::format(). ...

Hướng dẫn backspace character in python

The backspace character b only moves the cursor one character backwards, but never deletes or overwrites anything.In your second example, you should be able to observe it precisely: the Python ...

Hướng dẫn php get file url

Khi lập trình một trang web bằng PHP, đôi khi bạn cần lấy thông tin URL hiện tại của trình duyệt.VD trong các trường hợp sau:– Lấy URL hiện tại của bài ...

Is pip installed with python?

This section covers the basics of how to install Python packages.It’s important to note that the term “package” in this context is being used to describe a bundle of software to be installed ...

How do i get todays date in python?

In this article, you will learn to get todays date and current date and time in Python. We will also format the date and time in different formats using strftime() method.Video: Dates and Times in ...

How do you do href in javascript?

I have an anchor tag that has a local href value, and a JavaScript function that uses the href value but directs it to a slightly different place than it would normally go. The tag looks like<a ...

Where is multiple collections in mongodb?

Docs Home → MongoDB AtlasOn this pageCreate an App Services Function to Define the On-Demand Materialized ViewCreate a Scheduled TriggerCreate an Atlas Search Index on the Materialized ViewRun a ...

Hướng dẫn selenium webdriver với python

Bài viết được sự cho phép của vntesters.comNhư các bạn thấy ở phần trước, Selenium WebDriver hỗ trợ chúng ta tuỳ biến và nâng cấp kịch bản ...

How to get data from api in javascript

The Fetch API provides a JavaScript interface for accessing and manipulating parts of the protocol, such as requests and responses. It also provides a global fetch() method that provides an easy, ...

How do i get query params in wordpress?

Im making a wordpress plugin. Ive used add_query_string() inside anchors in order to load content based on what link the user has clicked. Now I need to know the best way to get the parameter value ...

Get date from timestamp php

(PHP 4, PHP 5, PHP 7, PHP 8)date — Format a Unix timestampDescriptiondate(string $format, ?int $timestamp = null): stringParameters format Format accepted by DateTimeInterface::format(). ...

Hướng dẫn python inspect function code

Source code: Lib/inspect.pyThe inspect module provides several useful functions to help get information about live objects such as modules, classes, methods, functions, tracebacks, frame objects, and ...

Hướng dẫn dùng php include trong PHP

Trang chủHướng dẫn họcHọc PHPPHP include và requireĐịnh nghĩa và cách dùng include và requireinclude hoặc require tiện lợi cho việc sử dụng những phần dùng chung, ...

Hướng dẫn curl php online

Giới ThiệuCURL là bộ thư viện được sử dụng để giúp thực hiện việc chuyển dữ liệu thông qua nhiều giao thức khác nhau (như HTTP, FPT...). Với giao thức ...

Hướng dẫn create date php

Một phần kiến thức trong lập trình PHP căn bản đó là xử lý thời gian, ngày, tháng với hàm Date() và Time(). Bài viết sau sẽ hướng dẫn bạn cách sử dụng ...

Selenium get script content python

I am trying to take information inside the tag.<script type=text/javascript> INFO </script> More specifically:<!DOCTYPE html> <html lang=en class=js logged-in ...

Hướng dẫn php pathinfo url

Hàm pathinfo() sẽ lấy thông tin về đường dẫn truyền vào.Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.Cú phápCú ...

Axios get html from url

The issue is that your query params are not getting added on correctly.Remove + .json from the second argument of axios.get.Im surprised that this isnt throwing an error on its own, but ...

What units is python time in?

Python has a module named time to handle time-related tasks. To use functions defined in the module, we need to import the module first. Heres how:import timeHere are commonly used time-related ...

Selenium wait for page load complete python

I want to scrape all the data of a page implemented by a infinite scroll. The following python code works.for i in range(100): driver.execute_script(window.scrollTo(0, ...

Python beautifulsoup get tag value

The following command:volume = soup.findAll(span, {id: volume})[0] gives:<span class=gr_text1 id=volume>16,103.3</span> when I issue a print(volume).How do I get just the ...

Hướng dẫn inner html angular

IntroductionAngular 2+ supports an [innerHTML] property binding that will render HTML. If you were to otherwise use interpolation, it would be treated as a string.In this article, you will be ...

Chủ đề