{"id":25555269,"url":"https://github.com/julientoucoula17/automatedselenium-python-wordpress","last_synced_at":"2026-05-08T01:39:02.492Z","repository":{"id":276996812,"uuid":"146704121","full_name":"julientoucoula17/AutomatedSelenium-Python-WordPress","owner":"julientoucoula17","description":"Automate to add users on wordpress.","archived":false,"fork":false,"pushed_at":"2020-06-30T09:07:38.000Z","size":20271,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-11T15:42:21.698Z","etag":null,"topics":["automation","python","selenium","selenium-webdriver","wordpress"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/julientoucoula17.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-30T06:15:05.000Z","updated_at":"2023-05-20T17:08:47.000Z","dependencies_parsed_at":"2025-02-11T15:52:27.320Z","dependency_job_id":null,"html_url":"https://github.com/julientoucoula17/AutomatedSelenium-Python-WordPress","commit_stats":null,"previous_names":["julientoucoula17/automatedselenium-python-wordpress"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julientoucoula17%2FAutomatedSelenium-Python-WordPress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julientoucoula17%2FAutomatedSelenium-Python-WordPress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julientoucoula17%2FAutomatedSelenium-Python-WordPress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julientoucoula17%2FAutomatedSelenium-Python-WordPress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julientoucoula17","download_url":"https://codeload.github.com/julientoucoula17/AutomatedSelenium-Python-WordPress/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239850432,"owners_count":19707348,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","python","selenium","selenium-webdriver","wordpress"],"created_at":"2025-02-20T13:58:09.866Z","updated_at":"2026-02-21T08:30:16.235Z","avatar_url":"https://github.com/julientoucoula17.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automated Selenium with Python on WordPress [![](https://img.shields.io/github/license/sourcerer-io/hall-of-fame.svg?colorB=ff0000)](https://github.com/julientoucoula17/AutomatedSelenium-Python-WordPress/blob/master/LICENSE) [![](https://img.shields.io/badge/Toucoula-Julien-brightgreen.svg?colorB=ff0000)](https://www.linkedin.com/in/julien-t-870b7613a)\n\nThis code uses selenium for web browser automation and a module of Python who extract the data.\n\n### Code Requirements\nThe example code is in Python ([version 3.6](https://www.python.org/downloads/release/python-362/) or higher will work). \n1) import selenium (For more information, [see](https://selenium-python.readthedocs.io/installation.html#introduction))\n2) import time\n3) import xlrd ([module is used to extract data from a spreadsheet](https://www.geeksforgeeks.org/reading-excel-file-using-python/))\n\n```\nex: pip install selenium\n```\n### Description\n\nSelenium Python bindings provides a simple API to write functional/acceptance tests using Selenium WebDriver. 🌐 Through Selenium Python API you can access all functionalities of Selenium WebDriver in an intuitive way.\n\nSelenium Python bindings provide a convenient API to access Selenium WebDrivers like Firefox, Ie, Chrome, Remote etc. The current supported Python versions are 2.7, 3.5 and above. 💫\n\n### Drivers\nSelenium requires a driver to interface with the chosen browser. Firefox, for example, requires geckodriver, which needs to be installed before the below examples can be run. Make sure it’s in your PATH, e. g., place it in /usr/bin or /usr/local/bin.\n\nFailure to observe this step will give you an error selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.\n\nOther supported browsers will have their own drivers available. Links to some of the more popular browser drivers follow.\n\n1) Firefox: \thttps://github.com/mozilla/geckodriver/releases\n2) Chrome: \thttps://sites.google.com/a/chromium.org/chromedriver/downloads\n3) Edge: \thttps://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/\n4) Safari: \thttps://webkit.org/blog/6900/webdriver-support-in-safari-10\n\n\n\u003cimg src=\"Automated-Selenium.gif\"\u003e\n\n\n### Application\n\n\u003cb\u003e I used it  for internship for add users who were in a spreadsheet on wordpress. \u003c/b\u003e\n\n### Execution\nTo run the code, type `python Automated_Add_User.py`\n\n```\npython Automated_Add_User.py\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulientoucoula17%2Fautomatedselenium-python-wordpress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulientoucoula17%2Fautomatedselenium-python-wordpress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulientoucoula17%2Fautomatedselenium-python-wordpress/lists"}