Skip to main content

how to work on browsers using python



How to open browsers with python

so as you all know that today life is nothing without internet, and it feels really boring sometimes when you are making programs which have no use or no direct implementation in real life.

So when we talk about python, it is a vast language and you can do a lot if things using python is just few lines. In this blog i will tell you how you can work on browsers with python. 

so if you are my regular follower you  must listen about selenium which i used to do automate things. so similar their are some packages which help us to work with browsers and these packages are:

webbrowser: Comes with Python and opens a browser to a specific page.

Requests: Downloads files and web pages from the Internet.

Beautiful Soup :Parses HTML, the format that web pages are written in.

Selenium: Launches and controls a web browser. Selenium is able to fill in forms and simulate mouse clicks in this browser 

so how to use webbrowser
simply first you have to import webbrowser in your program just by typing

import webbrowser

and after that if you want to open the browser then on the next line you have
to type 

webbrowser.open("any link here")

inside the double quotes you have to type any link you want to open.

example:

>>> import webbrowser

>>> webbrowser.open("https://www.google.com")

the above code will open a tab on the default browser set on your computer with the website google.com

Comments

Popular posts from this blog

How to Start With Hacking

How to start with hacking Everything discuss here is for ethical hacking not for any illegal or unethical hacking  topics discussed here are: Types of hacking jobs on hacking what to do on jobs how to start with hacking where to start Types and jobs on hacking First you need to know for what you want to learn hacking their are 2 types of hacking first one is defensive and second one is offensive further it is divided into black white and grey hat hackers also but that is different thing In offensive hacking you will have to perform hacking on different websites and if you find any vulnerability you have to report it to the owner of website (this is the thing hackers do on bug bounty program) if you are on any company for which you are hacking you have to submit the report to the analyst or hunter ( hunter is the high post in the field of hacking) in defensive hacking you need to learn networking and all and you have to make sure that the company f...

Keylogger using Python

Create Remote KeyLogger using Python hello everyone we are back with new python program in which we are going to create a remote keylogger for this first we must have to learn what is KeyLogger.  KeyLogger: so KeyLogger is a simple software which store every keystrokes by you and store it somewhere and you can access it later anytime when you want to see which key you typed. Remote KeyLogger: The only difference between remote keylogger and the keylogger is that user can access the keystrokes only in the same system where the program is running in normal keylogger but in remote keylogger an additional feature is that you can or anyone can access the keystrokes from anywhere. what remote keylogger actually do is it send the keystrokes file on the server from where anyone can access the keystrokes who has access to the server. for the video explanation and practical view of how actually a remote keylogger works that we will create on our next blog you...

Instagram Automation

Instagram Automation from selenium import webdriver import time class Instabot: def __init__ ( self , username , password): self .username = username self .password = password self .driver = webdriver.Chrome() self .driver.get( "http://www.instagram.com" ) self .driver.implicitly_wait( 5 ) self .driver.find_element_by_name( "username" ).send_keys(username) self .driver.find_element_by_name( "password" ).send_keys(password) self .driver.find_element_by_xpath( '//*[@id="react-root"]/section/main/article/div[2]/div[1]/div/form/div[4]/button/div' ).click() self .driver.implicitly_wait( 5 ) self .driver.find_element_by_xpath( '/html/body/div[4]/div/div/div[3]/button[2]' ).click() self .driver.get( "https://www.instagram.com" + "/explore/people/" ) dimension = self .driver.get_window_size() ...