From 23392c1ddcc2146c5250550e50c715324900f2c9 Mon Sep 17 00:00:00 2001 From: "Ayush Bhusal (bhusala)" Date: Fri, 24 Jul 2020 19:14:43 +0100 Subject: [PATCH] Add files via upload --- Untitled.ipynb | 1784 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1784 insertions(+) create mode 100644 Untitled.ipynb diff --git a/Untitled.ipynb b/Untitled.ipynb new file mode 100644 index 0000000..b807a43 --- /dev/null +++ b/Untitled.ipynb @@ -0,0 +1,1784 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "from selenium import webdriver\n", + "from selenium.webdriver.common.keys import Keys" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Google\n" + ] + } + ], + "source": [ + "path = r\"C:\\Users\\Dell\\Desktop\\Selenium basic\\msedgedriver.exe\"\n", + "driver = webdriver.Edge(path)\n", + "\n", + "driver.get(\"https://www.google.com/\")\n", + "print(driver.title)\n", + "driver.close()" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [], + "source": [ + "driver = webdriver.Edge(path)\n", + "\n", + "driver.get(\"https://www.selenium.dev/\")" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "\n", + "\n", + " Downloads\n", + " \n", + " \n", + "\n", + "\n", + "
\n", + " \n", + " \n", + " \n", + " \n", + " \n", + "\n", + " MENU +\n", + "\t\n", + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
\n", + "

Downloads

\n", + "
\n", + "

\n", + " Below is where you can find the latest releases of all the Selenium components. You can also find a\n", + " list of previous releases, source code, and additional information for Maven users.\n", + "

\n", + "

Previous Releases

\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", + "

Selenium Server (Grid)

\n", + "

The Selenium Server is needed in order to run Remote Selenium WebDriver (Grid).

\n", + "
\n", + "
\n", + "

Latest stable version 3.141.59

\n", + "

To use the Selenium Server in a Grid configuration see the documentation.

\n", + "

Latest Selenium 4 Alpha version\n", + " 4.0.0-alpha-6\n", + "

\n", + "
\n", + "
\n", + "\n", + "
\n", + "
\n", + "

The Internet Explorer Driver Server

\n", + "

This is required if you want to make use of the latest and greatest features of the WebDriver InternetExplorerDriver.
\n", + " Please make sure that this is available on your $PATH (or %PATH% on Windows) in order for the IE\n", + " Driver to work as expected.\n", + "

\n", + "
\n", + "
\n", + "

Download version 3.150.1 for:
\n", + " \n", + " 32 bit Windows IE\n", + " (recommended)\n", + " \n", + " 64 bit Windows IE\n", + " \n", + " CHANGELOG\n", + "

\n", + "
\n", + "
\n", + "\n", + "
\n", + "

Selenium Client & WebDriver Language Bindings

\n", + "\n", + "

In order to create scripts that interact with the Selenium Server (Remote WebDriver) or create local Selenium WebDriver scripts,\n", + " you need to make use of language-specific client drivers.

\n", + "\n", + "

While language bindings for other languages exist,\n", + " these are the core ones that are supported by the main project hosted on GitHub.

\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
LanguageStable VersionRelease DateAlpha VersionAlpha Release DateLinks
Ruby3.142.6October 04, 20194.0.0alpha6May 28, 2020\n", + " Download\n", + " Alpha Download\n", + " Changelog\n", + " API Docs\n", + "
Java3.141.59November 14, 20184.0.0-alpha-6May 29, 2020\n", + " Download\n", + " Alpha Download\n", + " Changelog\n", + " API Docs\n", + "
Python3.141.0November 01, 20184.0.0a6.post1May 28, 2020\n", + " Download\n", + " Alpha Download\n", + " Changelog\n", + " API Docs\n", + "
C#3.14.0August 02, 20184.0.0-alpha05March 18, 2020\n", + " Download\n", + " Alpha Download\n", + " Changelog\n", + " API Docs\n", + "
JavaScript3.6.0October 06, 20174.0.0-alpha.7March 05, 2020\n", + " Download\n", + " Alpha Download\n", + " Changelog\n", + " API Docs\n", + "
\n", + "
\n", + "\n", + "
\n", + "

C# NuGet

\n", + "

Nuget latest release is 3.14.0. Released on 2018-08-02

\n", + "\n", + " \n", + "
\n", + "\n", + "
\n", + "

Selenium IDE

\n", + "

Selenium IDE is a Chrome and Firefox plugin which records and plays back user interactions with the browser. Use this to either create simple scripts or assist in exploratory testing.

\n", + "\n", + "

\n", + " Download latest released version\n", + " for Chrome\n", + " or for Firefox\n", + " or view the Release Notes.

\n", + "\n", + "

Download previous IDE versions here.

\n", + "
\n", + "\n", + "
\n", + "

Maven Information

\n", + "

If you're using Maven, you will find more information here.

\n", + "
\n", + "\n", + "
\n", + "

Third Party Drivers, Bindings, and Plugins

\n", + "

\n", + " Selenium can be extended through the use of plugins.
\n", + " Here are a number of plugins created and maintained by third parties.\n", + " For more information on how to create your own plugin or have it listed,\n", + " learn more here.\n", + "

\n", + "
\n", + "\n", + "
\n", + "

Platforms Supported by Selenium

\n", + "
\n", + "\n", + "
+ Browsers
\n", + "
- Browsers
\n", + "
\n", + "

Firefox

\n", + "

GeckoDriver is implemented and supported by Mozilla, refer to their\n", + " documentation\n", + " for supported versions.\n", + "

\n", + "\n", + "

Internet Explorer

\n", + "

Only version 11 is supported, and it requires additional\n", + " configuration.\n", + "

\n", + "\n", + "

Safari

\n", + "

\n", + " SafariDriver is supported directly by Apple, for more information, check their\n", + " documentation\n", + "

\n", + "\n", + "

Opera

\n", + "

\n", + " OperaDriver is supported by Opera Software, refer to their\n", + " documentation\n", + " for supported versions.\n", + "

\n", + "\n", + "

Chrome

\n", + "

\n", + " ChromeDriver is supported by the Chromium project, please refer to their\n", + " documentation\n", + " for any compatibility information\n", + "

\n", + "\n", + "

Edge

\n", + "

\n", + " Microsoft is implementing and maintaining the Microsoft Edge WebDriver, please refer to their\n", + " documentation\n", + " for any compatibility information\n", + "

\n", + "
\n", + "\n", + "
+ Operating Systems
\n", + "
- Operating Systems
\n", + "
\n", + "

Microsoft Windows

\n", + "

\n", + " Most versions of MS Windows that are currently still supported by Microsoft should work with Selenium.\n", + " Although we use the latest MS Windows to troubleshoot things, it does not mean Selenium won't attempt to support different\n", + " versions of Windows. This only means we don't continually run tests on other particular version of Windows.\n", + "

\n", + "\n", + "

macOS

\n", + "

\n", + " We currently do not use any version of macOS in our automated tests against the selenium project. However most developers on the\n", + " project are using a recent version of macOS and we'll continue to support the current stable release and often the previous release.\n", + "

\n", + "\n", + "

Linux

\n", + "

\n", + " We test mainly on Ubuntu, but other variations of Linux should also work where the browser manufacturers support them.\n", + "

\n", + "
\n", + "\n", + "
\n", + "

Source Code

\n", + "

You can also find a list of the Selenium source code at our GitHub repository here.

\n", + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
\n", + "

Selenium Level Sponsors

\n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + " \n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + "
\n", + "
\n", + "

Selenium Projects

\n", + "

Selenium has many projects that combine to make a versatile testing system.

\n", + " \n", + "
\n", + "
\n", + "\n", + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + " \n", + "\n", + "\n", + "\n", + "
\n", + "

All rights reserved, Software Freedom Conservancy

\n", + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
\n", + "
\n", + "
X
\n", + "
\n", + "

\n", + " Previous Releases,\n", + " a complete list can be seen here\n", + "

\n", + "
\n", + "
\n", + "
Name
\n", + "
Version
\n", + "
Last Modified
\n", + "
Size
\n", + "
ETag
\n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.10\n", + "
\n", + "
\n", + " \n", + " 3.10\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.10.0
\n", + "
2018-03-03 00:10:43
\n", + "
0.96MB
\n", + "
3e94d56f758ba151164ba4d4500f0b2b
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.10.0
\n", + "
2018-03-03 00:10:43
\n", + "
1.10MB
\n", + "
10acdfcb31448b19c6b0a0d6c09fac35
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.10.0
\n", + "
2018-03-02 19:12:30
\n", + "
22.34MB
\n", + "
d99e11f4e1f6fcfd1247a02b5619ce2f
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.11\n", + "
\n", + "
\n", + " \n", + " 3.11\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.11.0
\n", + "
2018-03-11 20:45:11
\n", + "
0.98MB
\n", + "
829c21381e92a6aa4ba23be409179956
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.11.1
\n", + "
2018-03-14 00:01:19
\n", + "
0.98MB
\n", + "
731b556e33a8fc77974e354330fcd2ce
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.11.0
\n", + "
2018-03-11 20:45:11
\n", + "
1.09MB
\n", + "
b565f051ef3ccf7998cca1e1a91783cb
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.11.1
\n", + "
2018-03-14 00:01:19
\n", + "
1.09MB
\n", + "
03f0554787f019b7add7cc2446e802b8
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.11.0
\n", + "
2018-03-11 20:33:55
\n", + "
22.34MB
\n", + "
ba1bb8cf5bdd66a9e87d2514045ebcbf
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.12\n", + "
\n", + "
\n", + " \n", + " 3.12\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.12.0
\n", + "
2018-05-08 17:18:32
\n", + "
1.01MB
\n", + "
da29d5967726b1b41e7df9d823985277
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.12.0
\n", + "
2018-05-08 17:18:33
\n", + "
1.12MB
\n", + "
c058b42ed67b53784403035041735011
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.12.0
\n", + "
2018-05-08 15:15:56
\n", + "
22.47MB
\n", + "
c1a7fb9ba2b8cd07722942a9662e3b85
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.13\n", + "
\n", + "
\n", + " \n", + " 3.13\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.13.0
\n", + "
2018-06-25 15:48:54
\n", + "
1.02MB
\n", + "
4224f132590524707515012f59628c19
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.13.0
\n", + "
2018-06-25 15:48:56
\n", + "
1.12MB
\n", + "
82b715a5f611ef06b9790044151c04c8
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.13.0
\n", + "
2018-06-25 15:33:05
\n", + "
22.37MB
\n", + "
ece56a69eb0b3161469cce1f5d6965a2
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.14\n", + "
\n", + "
\n", + " \n", + " 3.14\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.14.0
\n", + "
2018-08-02 16:46:20
\n", + "
1.02MB
\n", + "
6180c79e264be40dd371a892f9325203
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.14.0
\n", + "
2018-08-02 16:46:20
\n", + "
1.13MB
\n", + "
ffc923b46ec81a6618678c9dd048b51f
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.14.0
\n", + "
2018-08-02 20:14:54
\n", + "
22.37MB
\n", + "
376450bd517510442b60018646deadfe
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.141\n", + "
\n", + "
\n", + " \n", + " 3.141\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.0
\n", + "
2018-10-31 20:54:32
\n", + "
1.04MB
\n", + "
564eae5d205068327aaa7c65e392b9ff
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.5
\n", + "
2019-01-14 18:00:04
\n", + "
1.03MB
\n", + "
ef3b84e595058759e317d77a7fd3e00c
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.59
\n", + "
2019-04-10 18:12:30
\n", + "
1.04MB
\n", + "
06c36edba50adb4173849804558b370c
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.0
\n", + "
2018-10-31 20:54:33
\n", + "
1.14MB
\n", + "
449d5527081f674d1cec16a2fc587e6b
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.5
\n", + "
2019-01-14 18:00:05
\n", + "
1.14MB
\n", + "
a03bcc25909c8e5e9996c3a9ff8cfdf6
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.59
\n", + "
2019-04-10 18:12:30
\n", + "
1.17MB
\n", + "
f0df9fa124bdf9650b32e25387529931
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.0
\n", + "
2018-10-31 20:23:25
\n", + "
10.16MB
\n", + "
f6530e753173ef3df51f7911315acd5e
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.5
\n", + "
2018-11-06 11:59:16
\n", + "
10.15MB
\n", + "
af67f1e9edd8b7e66f586380660d0fcf
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.141.59
\n", + "
2018-11-14 08:26:46
\n", + "
10.16MB
\n", + "
947e57925b4185ae04d03ceec175a34a
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.150\n", + "
\n", + "
\n", + " \n", + " 3.150\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.150.0
\n", + "
2019-08-22 19:32:52
\n", + "
1.05MB
\n", + "
a8198cc5b643ee5d926f5c69bbeb2252
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.150.1
\n", + "
2019-10-17 21:58:43
\n", + "
1.06MB
\n", + "
d97654ab742e4b813d3489e408e5e219
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.150.0
\n", + "
2019-08-22 19:32:56
\n", + "
1.17MB
\n", + "
e0ebb786b17c71ad48e5139bfc3833ac
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.150.1
\n", + "
2019-10-17 21:58:44
\n", + "
1.16MB
\n", + "
6cbeb9e71795dd8870bea1dfb3fc0b50
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.7\n", + "
\n", + "
\n", + " \n", + " 3.7\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.7.0
\n", + "
2017-11-03 01:37:52
\n", + "
0.85MB
\n", + "
18bd8ca48f4fe2074e121793502b2100
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.7.0
\n", + "
2017-11-03 01:37:51
\n", + "
0.98MB
\n", + "
ab4ffe9461002f140659fcfb3d98b5f3
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.7.0
\n", + "
2017-11-02 22:13:58
\n", + "
21.20MB
\n", + "
e49b400cf30ec8b54fd2bb59330f8157
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.7.1
\n", + "
2017-11-06 21:08:21
\n", + "
21.20MB
\n", + "
4a7890356e4eb94044e754e8a0ca7e2a
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.8\n", + "
\n", + "
\n", + " \n", + " 3.8\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.8.0
\n", + "
2017-12-01 18:51:10
\n", + "
0.85MB
\n", + "
6b3697a6300e0b8806463ffde51cbb31
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.8.0
\n", + "
2017-12-01 18:51:10
\n", + "
0.98MB
\n", + "
2a78a8be1a73de773ad801d16b7c2c5b
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.8.0
\n", + "
2017-11-30 11:46:03
\n", + "
21.79MB
\n", + "
ef4afb633c4a177144798c17036e2e64
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.8.1
\n", + "
2017-12-01 19:17:06
\n", + "
21.79MB
\n", + "
c2d12c231f9de454bdfc758a784ec080
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + " \n", + " 3.9\n", + "
\n", + "
\n", + " \n", + " 3.9\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.9.0
\n", + "
2018-02-05 17:44:30
\n", + "
0.94MB
\n", + "
c7d7743b24cb897c8565839cec22ca83
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.9.0
\n", + "
2018-02-05 17:44:31
\n", + "
1.08MB
\n", + "
5cff5e4d62b13876c0b2cd9b7bd4a2b3
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.9.0
\n", + "
2018-02-05 14:57:12
\n", + "
22.34MB
\n", + "
306a475b6f1d540969416cdf11cd7361
\n", + "
\n", + " \n", + "
\n", + " \n", + "
3.9.1
\n", + "
2018-02-07 22:43:10
\n", + "
22.34MB
\n", + "
eee40b2683858fd7091bf8b5481f306f
\n", + "
\n", + " \n", + "
\n", + " \n", + "
\n", + "
\n", + "\n", + "\n", + "
\n" + ] + } + ], + "source": [ + "download = driver.find_element_by_link_text(\"Downloads\")\n", + "download.click()\n", + "print(driver.page_source)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [], + "source": [ + "search = driver.find_element_by_id(\"gsc-i-id1\")\n", + "search.send_keys(\"testf\")\n", + "search.send_keys(Keys.RETURN)" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Selenium IDE · Open source record and playback test automation for ...\n", + "https://www.seleniumhq.org/selenium-ide/\n", + "Enjoy easier test debugging with rich IDE features like setting breakpoints and pausing on exceptions. lightning bolt. Cross-browser Execution. Run your tests ...\n", + "Command-line Runner · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/en/.../command-line-runner/\n", + "29 Jul 2019 ... If you want the tests within a suite to be executed in parallel, there is a setting you' ll need to change. See Test Parallelization In A Suite for details.\n", + "SeleniumHQ Browser Automation\n", + "https://www.seleniumhq.org/\n", + "Primarily it is for automating web applications for testing purposes, but is ... If you want to create robust, browser-based regression automation suites and tests, ...\n", + "Getting Started · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/en/.../getting-started/\n", + "19 Feb 2019 ... Tests can be grouped together into suites. On project creation, a Default Suite gets created and your first test gets added to it automatically. To ...\n", + "Code Export · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/en/.../code-export\n", + "28 Oct 2019 ... Getting Started. You can export either a test or suite of tests to WebDriver code by right-clicking on a test or a suite, selecting Export , choosing ...\n", + "Emitting Setup and Teardown Code · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/.../emitting-setup-teardown\n", + "31 Dec 2018 ... Test Architecture. Under the hood the runner uses jest to perform the tests. Tests in general look like so // config emission describe( ...\n", + "Control Flow · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/en/.../control-flow/\n", + "3 Jun 2019 ... Selenium IDE comes with commands that enable you to add conditional logic and looping to your tests.\n", + "The Selenium Browser Automation Project :: Documentation for ...\n", + "www.seleniumhq.org/documentation\n", + "... install and successfully use Selenium as a test automation tool, and scaling simple tests like this to run in large, distributed environments on multiple browsers, ...\n", + "Commands · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/en/api/commands/\n", + "27 Dec 2018 ... The test will stop if the assert fails. arguments. text: The text to use. assert editable . Confirm that the target element is ...\n", + "FAQ · Selenium IDE\n", + "https://www.seleniumhq.org/selenium-ide/docs/en/introduction/faq/\n", + "3 Jun 2019 ... To add a hover to your test, there's a small bit of manual intervention required. And there are two different ways you can do it. Option 1: Add it ...\n" + ] + } + ], + "source": [ + "search_result = driver.find_element_by_class_name(\"gsc-expansionArea\")\n", + "print(search_result.text)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# google search test" + ] + }, + { + "cell_type": "code", + "execution_count": 85, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Local Time\n", + "01:47\n", + "Friday, 17 July 2020 (BST)\n", + "Time in Coventry, UK\n", + "Feedback\n", + "Web results\n", + "\n", + "Time.is - exact time, any time zone\n", + "time.is\n", + "7 million locations, 46 languages, synchronized with atomic clock time.\n", + "United Kingdom · London · GMT · Just time\n", + "\n", + "TIME | Current & Breaking News | National & World Updates\n", + "time.com\n", + "Breaking news and analysis from TIME.com. Politics, world news, photos, video, tech reviews, health, science and entertainment news.\n", + "\n", + "The World Clock — Worldwide - Time and Date\n", + "www.timeanddate.com › worldclock\n", + "Current Local Times Around the World. Sort By: City, Country, Time. Cities Shown:.\n", + "\n", + "Current Local Time in London, England, United Kingdom\n", + "www.timeanddate.com › worldclock › london\n", + "Current local time in United Kingdom – England – London. Get London's weather and area codes, time zone and DST. Explore London's sunrise and sunset, ...\n", + "People also ask\n", + "What is 3pm EST in my timezone?\n", + "\n", + "How are different time zones calculated?\n", + "\n", + "What are the different time zones in USA?\n", + "\n", + "What is the time in hours minutes and seconds?\n", + "\n", + "Feedback\n", + "Web results\n", + "\n", + "Time - Wikipedia\n", + "en.wikipedia.org › wiki › Time\n", + "Time is the indefinite continued progress of existence and events that occur in an apparently irreversible succession from the past, through the present, into the ...\n", + "\n", + "Time.gov\n", + "www.time.gov\n", + "NIST promotes U.S. innovation and industrial competitiveness by advancing measurement science, standards, and technology in ways that enhance economic ...\n", + "\n", + "The Time Zone Converter\n", + "www.thetimezoneconverter.com\n", + "The Time Zone Converter converts times instantly as you type. Convert between major world cities, countries and timezones in both directions.\n", + "\n", + "time — Time access and conversions — Python 3.8.4 ...\n", + "docs.python.org › library › time\n", + "E.g. on most Unix systems, the clock “ticks” only 50 or 100 times a second. On the other hand, the precision of time() and sleep() is better than their Unix ...\n", + "\n", + "Current Time in United Kingdom - Current local time in United ...\n", + "www.worldtimeserver.com › current_time_in_GB\n", + "Choose a date and time then click \"Submit\" and we'll help you convert it from United Kingdom time to your time zone. 2020, 2021, 2022, 2023, 2024, 2025. 2020.\n", + "\n", + "WorldTimeServer.com: Current Local Time and Date in any ...\n", + "www.worldtimeserver.com\n", + "World Time Server shows current local time and date in cities and countries in all time zones, adjusted for Daylight Saving Time rules automatically.\n" + ] + } + ], + "source": [ + "driver = webdriver.Edge(path)\n", + "driver.get(\"https://www.google.com/\")\n", + "\n", + "search = driver.find_element_by_xpath(\"/html/body/div/div[2]/form/div[2]/div[1]/div[1]/div/div[2]/input\")\n", + "search.send_keys(\"time\")\n", + "search.send_keys(Keys.RETURN)\n", + "\n", + "search_result = driver.find_element_by_id(\"rso\")\n", + "print(search_result.text)" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Driver - Google Search

Accessibility links

Skip to main contentAccessibility help
Accessibility feedback
About 3,290,000,000 results (0.78 seconds) 
A privacy reminder from Google
Remind me later
Review
\"\"

Search Results

Web results

Driver may refer to: Contents. 1 Occupation and activity; 2 People; 3 Places; 4 Music; 5 Sport; 6 Technology. 6.1 Computing. 7 Transportation; 8 Video games ...
computer driver
driver golf
software drivers wikipedia
driver car
driver synonym
driver in hindi

People also search for

Driver is an action driving video game, and the first installment in the Driver series. Developed by Reflections Interactive and published by GT Interactive ...
Developer(s)‎: ‎Reflections Interactive‎; ‎Crawfish ...
Platform(s)‎: ‎PlayStation‎, ‎Microsoft Windows‎, ‎G...
Mode(s)‎: ‎Single player
Genre(s)‎: ‎Driving‎, ‎action
Gameplay · ‎Plot · ‎Reception
driver (video game) download
driver ps1 rom
driver 2
driver game san francisco
driver game online
driv3r

People also search for

driver definition: 1. someone who drives a vehicle: 2. a computer program that makes it possible for a computer to…. Learn more.
drivers meaning in business
driver legal definition
driver full form
how to pronounce driver
drivers definition computer
bus stop meaning

People also search for

Apply to Driver jobs now hiring in Coventry on Indeed.com, the world's largest job site.
car driving jobs in coventry
pharmacy delivery jobs coventry
chauffeur jobs coventry
class 2 driving jobs coventry
driver jobs coventry
driving jobs in coventry and warwickshire

People also search for

People also ask

What is the full meaning of driver?
DRIVER - The letters in driver stand for: D=Discipline. R=Respect. I=Intelligent. V=Vision.
What does a driver do?
A driver provides a software interface to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know precise details about the hardware being used.
Will there ever be another driver game?
Well, actually there is two games in the series that came after Driver: San Francisco. However, in matter of a console or PC release, Ubisoft hasn't announced any plan for a new Driver game. Announced Ubisoft games as of today: Watch Dogs 2 (2016)
How do I download drivers on my laptop?
Installing driver from Microsoft
  1. Open Start.
  2. Search for Device Manager and click the top result to open the tool.
  3. Double-click the branch with the hardware you want to update.
  4. Right-click the hardware and select the Update driver option. ...
  5. Click the Search automatically for updated driver software option.
23 Feb 2020
\"Loading...\"

Web results

Driver definition, a person or thing that drives. See more.
driver definition history
drivers meaning in business
driver legal definition
drivers definition computer
define motorist
how to pronounce driver

People also search for

Safely store and share your photos, videos, files and more in the cloud. Your first 15 GB of storage are free with a Google account.
it1 google drive
google drive 21 and over
google drive login
manage google drive
google drive download
recent google drives

People also search for

This legal notice is for bus and lorry drivers aged 45 and over who currently need to renew their licences. If you are in this category, you must read this notice.
dvla tax
dvla change of address
dvla contact number
dvla licence check
dvla log book
dvla phone number cost

People also search for

Videos

Web results

Download new and previously released drivers including support software, bios, utilities, firmware and patches for Intel products.
all drivers for windows 7 free download
intel drivers
intel processor upgrade download
nvidia graphics driver scanner
intel wifi driver for windows 10 64-bit
intel chipset drivers

People also search for

The Microsoft ODBC Driver for SQL Server provides native connectivity from Windows, Linux, & macOS to Microsoft SQL Server and Microsoft Azure SQL ...
windows 10 drivers download for hp
driverpack solution windows 10 offline
all drivers for windows 7 free download
install drivers for windows 10
a to z drivers free download
drivers for windows 10 64-bit free download

People also search for

Page navigation

12345678910Next

Complementary results

Share
\"Facebook\"
Facebook
\"Twitter\"
Twitter
\"Email\"
Email
Click to copy link
Share link
Link copied

Driving

\"\"

Description

Description

Driving is the controlled operation and movement of a motor vehicle, including cars, motorcycles, trucks, and buses. Permission to drive on public highways is granted based on a set of conditions being met and drivers are required to follow the established road and traffic laws in the location they are driving. Wikipedia
Click on the error
Feedback

Footer links

United Kingdom
CV1, Coventry - From your Internet address - Use precise location - Learn more
Google apps
\n" + ] + } + ], + "source": [ + "print(driver.page_source)" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "People also ask\n", + "What is the full meaning of driver?\n", + "\n", + "What does a driver do?\n", + "\n", + "Will there ever be another driver game?\n", + "\n", + "How do I download drivers on my laptop?\n", + "\n", + "Feedback\n" + ] + } + ], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 86, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting tensorflow\n", + " Downloading https://files.pythonhosted.org/packages/af/50/d7da24189d95e2084bb1cc350a8e4acdf1b0c9b3d57def7a348f0d9cb062/tensorflow-2.2.0-cp37-cp37m-win_amd64.whl (459.2MB)\n", + "Requirement already satisfied: wrapt>=1.11.1 in c:\\users\\dell\\anaconda3\\lib\\site-packages (from tensorflow) (1.11.2)\n", + "Collecting protobuf>=3.8.0 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/82/6c/c9b57d24685639dfb07b1798bf64e576c3c675a0b9fe0519254d0f9d1e30/protobuf-3.12.2-cp37-cp37m-win_amd64.whl (1.0MB)\n", + "Collecting google-pasta>=0.1.8 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/a3/de/c648ef6835192e6e2cc03f40b19eeda4382c49b5bafb43d88b931c4c74ac/google_pasta-0.2.0-py3-none-any.whl (57kB)\n", + "Collecting tensorboard<2.3.0,>=2.2.0 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/1d/74/0a6fcb206dcc72a6da9a62dd81784bfdbff5fedb099982861dc2219014fb/tensorboard-2.2.2-py3-none-any.whl (3.0MB)\n", + "Collecting termcolor>=1.1.0 (from tensorflow)\n", + " Using cached https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz\n", + "Requirement already satisfied: wheel>=0.26; python_version >= \"3\" in c:\\users\\dell\\anaconda3\\lib\\site-packages (from tensorflow) (0.33.6)\n", + "Requirement already satisfied: numpy<2.0,>=1.16.0 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from tensorflow) (1.17.3)\n", + "Requirement already satisfied: six>=1.12.0 in c:\\users\\dell\\anaconda3\\lib\\site-packages (from tensorflow) (1.14.0)\n", + "Collecting grpcio>=1.8.6 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/59/42/f5cf08715c6c14696de89c0e1f2c5bc7fe12a0c6a64838b3ad9ad56f1dc2/grpcio-1.30.0-cp37-cp37m-win_amd64.whl (2.3MB)\n", + "Collecting keras-preprocessing>=1.1.0 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/79/4c/7c3275a01e12ef9368a892926ab932b33bb13d55794881e3573482b378a7/Keras_Preprocessing-1.1.2-py2.py3-none-any.whl (42kB)\n", + "Collecting scipy==1.4.1; python_version >= \"3\" (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/61/51/046cbc61c7607e5ecead6ff1a9453fba5e7e47a5ea8d608cc7036586a5ef/scipy-1.4.1-cp37-cp37m-win_amd64.whl (30.9MB)\n", + "Collecting opt-einsum>=2.3.2 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/63/a5/e6c07b08b934831ccb8c98ee335e66b7761c5754ee3cabfe4c11d0b1af28/opt_einsum-3.2.1-py3-none-any.whl (63kB)\n", + "Collecting h5py<2.11.0,>=2.10.0 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/a1/6b/7f62017e3f0b32438dd90bdc1ff0b7b1448b6cb04a1ed84f37b6de95cd7b/h5py-2.10.0-cp37-cp37m-win_amd64.whl (2.5MB)\n", + "Collecting gast==0.3.3 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/d6/84/759f5dd23fec8ba71952d97bcc7e2c9d7d63bdc582421f3cd4be845f0c98/gast-0.3.3-py2.py3-none-any.whl\n", + "Collecting absl-py>=0.7.0 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/1a/53/9243c600e047bd4c3df9e69cfabc1e8004a82cac2e0c484580a78a94ba2a/absl-py-0.9.0.tar.gz (104kB)\n", + "Collecting astunparse==1.6.3 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/2b/03/13dde6512ad7b4557eb792fbcf0c653af6076b81e5941d36ec61f7ce6028/astunparse-1.6.3-py2.py3-none-any.whl\n", + "Collecting tensorflow-estimator<2.3.0,>=2.2.0 (from tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/a4/f5/926ae53d6a226ec0fda5208e0e581cffed895ccc89e36ba76a8e60895b78/tensorflow_estimator-2.2.0-py2.py3-none-any.whl (454kB)\n", + "Requirement already satisfied: setuptools in c:\\users\\dell\\anaconda3\\lib\\site-packages (from protobuf>=3.8.0->tensorflow) (41.4.0)\n", + "Collecting google-auth-oauthlib<0.5,>=0.4.1 (from tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Using cached https://files.pythonhosted.org/packages/7b/b8/88def36e74bee9fce511c9519571f4e485e890093ab7442284f4ffaef60b/google_auth_oauthlib-0.4.1-py2.py3-none-any.whl\n", + "Collecting markdown>=2.6.8 (from tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/a4/63/eaec2bd025ab48c754b55e8819af0f6a69e2b1e187611dd40cbbe101ee7f/Markdown-3.2.2-py3-none-any.whl (88kB)\n", + "Requirement already satisfied: requests<3,>=2.21.0 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow) (2.22.0)\n", + "Collecting tensorboard-plugin-wit>=1.6.0 (from tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/b6/85/5c5ac0a8c5efdfab916e9c6bc18963f6a6996a8a1e19ec4ad8c9ac9c623c/tensorboard_plugin_wit-1.7.0-py3-none-any.whl (779kB)\n", + "Collecting google-auth<2,>=1.6.3 (from tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/b7/4b/ad22f901ef599ac6dcce285f87e8b48067f2b6ff2a5eb0f4ef08227d057f/google_auth-1.19.2-py2.py3-none-any.whl (91kB)\n", + "Requirement already satisfied: werkzeug>=0.11.15 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow) (0.16.0)\n", + "Collecting requests-oauthlib>=0.7.0 (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Using cached https://files.pythonhosted.org/packages/a3/12/b92740d845ab62ea4edf04d2f4164d82532b5a0b03836d4d4e71c6f3d379/requests_oauthlib-1.3.0-py2.py3-none-any.whl\n", + "Requirement already satisfied: importlib-metadata; python_version < \"3.8\" in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from markdown>=2.6.8->tensorboard<2.3.0,>=2.2.0->tensorflow) (0.23)\n", + "Requirement already satisfied: idna<2.9,>=2.5 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow) (2.8)\n", + "Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow) (3.0.4)\n", + "Requirement already satisfied: certifi>=2017.4.17 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow) (2019.9.11)\n", + "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow) (1.25.6)\n", + "Collecting cachetools<5.0,>=2.0.0 (from google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/cd/5c/f3aa86b6d5482f3051b433c7616668a9b96fbe49a622210e2c9781938a5c/cachetools-4.1.1-py3-none-any.whl\n", + "Collecting rsa<5,>=3.1.4; python_version >= \"3\" (from google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Downloading https://files.pythonhosted.org/packages/1c/df/c3587a667d6b308fadc90b99e8bc8774788d033efcc70f4ecaae7fad144b/rsa-4.6-py3-none-any.whl (47kB)\n", + "Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\\users\\dell\\anaconda3\\lib\\site-packages (from google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow) (0.2.8)\n", + "Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.3.0,>=2.2.0->tensorflow)\n", + " Using cached https://files.pythonhosted.org/packages/05/57/ce2e7a8fa7c0afb54a0581b14a65b56e62b5759dbc98e80627142b8a3704/oauthlib-3.1.0-py2.py3-none-any.whl\n", + "Requirement already satisfied: zipp>=0.5 in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from importlib-metadata; python_version < \"3.8\"->markdown>=2.6.8->tensorboard<2.3.0,>=2.2.0->tensorflow) (0.6.0)\n", + "Requirement already satisfied: pyasn1>=0.1.3 in c:\\users\\dell\\anaconda3\\lib\\site-packages (from rsa<5,>=3.1.4; python_version >= \"3\"->google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow) (0.4.8)\n", + "Requirement already satisfied: more-itertools in c:\\users\\dell\\appdata\\roaming\\python\\python37\\site-packages (from zipp>=0.5->importlib-metadata; python_version < \"3.8\"->markdown>=2.6.8->tensorboard<2.3.0,>=2.2.0->tensorflow) (7.2.0)\n", + "Building wheels for collected packages: termcolor, absl-py\n", + " Building wheel for termcolor (setup.py): started\n", + " Building wheel for termcolor (setup.py): finished with status 'done'\n", + " Created wheel for termcolor: filename=termcolor-1.1.0-cp37-none-any.whl size=4835 sha256=a9d9133b0ee12604da2cdc64624e85d0f671ed5086f2b8b4bffbb1e3f245a81d\n", + " Stored in directory: C:\\Users\\Dell\\AppData\\Local\\pip\\Cache\\wheels\\7c\\06\\54\\bc84598ba1daf8f970247f550b175aaaee85f68b4b0c5ab2c6\n", + " Building wheel for absl-py (setup.py): started\n", + " Building wheel for absl-py (setup.py): finished with status 'done'\n", + " Created wheel for absl-py: filename=absl_py-0.9.0-cp37-none-any.whl size=121936 sha256=7b1eebcc28e388a54580ef4b6ae8952e67a6fe2411e8e23c50d27a346da98d38\n", + " Stored in directory: C:\\Users\\Dell\\AppData\\Local\\pip\\Cache\\wheels\\8e\\28\\49\\fad4e7f0b9a1227708cbbee4487ac8558a7334849cb81c813d\n", + "Successfully built termcolor absl-py\n", + "Installing collected packages: protobuf, google-pasta, grpcio, oauthlib, requests-oauthlib, cachetools, rsa, google-auth, google-auth-oauthlib, markdown, absl-py, tensorboard-plugin-wit, tensorboard, termcolor, keras-preprocessing, scipy, opt-einsum, h5py, gast, astunparse, tensorflow-estimator, tensorflow\n", + " Found existing installation: scipy 1.3.1\n", + " Uninstalling scipy-1.3.1:\n", + " Successfully uninstalled scipy-1.3.1\n", + " Found existing installation: h5py 2.9.0\n", + " Uninstalling h5py-2.9.0:\n", + " Successfully uninstalled h5py-2.9.0\n", + "Successfully installed absl-py-0.9.0 astunparse-1.6.3 cachetools-4.1.1 gast-0.3.3 google-auth-1.19.2 google-auth-oauthlib-0.4.1 google-pasta-0.2.0 grpcio-1.30.0 h5py-2.10.0 keras-preprocessing-1.1.2 markdown-3.2.2 oauthlib-3.1.0 opt-einsum-3.2.1 protobuf-3.12.2 requests-oauthlib-1.3.0 rsa-4.6 scipy-1.4.1 tensorboard-2.2.2 tensorboard-plugin-wit-1.7.0 tensorflow-2.2.0 tensorflow-estimator-2.2.0 termcolor-1.1.0\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Note: you may need to restart the kernel to use updated packages.\n" + ] + } + ], + "source": [ + "%pip install tensorflow\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.4" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}