Skip to main content

What is PYDOC

Python Blog






How to use PYDOC

#Author: ManishHacker1


Hello everyone, Today my article is about Pydoc. Pydoc is a Python Documentation Tool which help we can search everything about Python Liabrary.


What is pydoc?



pydoc - the Python documentation tool

pydoc.py ...
Show text documentation on something. may be the name of a
Python keyword, topic, function, module, or package, or a dotted
reference to a class or function within a module or module in a
package. If contains a '\', it is used as the path to a
Python source file to document. If name is 'keywords', 'topics',
or 'modules', a listing of these things is displayed.

pydoc.py -k
Search for a keyword in the synopsis lines of all available modules.

pydoc.py -p
Start an HTTP server on the given port on the local machine. Port
number 0 can be used to get an arbitrary unused port.

pydoc.py -g
Pop up a graphical interface for finding and serving documentation.

pydoc.py -w ...
Write out the HTML documentation for a module to a file in the current
directory. If contains a '\', it is treated as a filename; if
it names a directory, documentation is written for all the contents.span>



How to Start:


You can use pydoc to search through the Python libraries installed on your system. At the command prompt type the following:



First open command prompt and go to your PATH where our pydoc.py is place.


C:\Users\hacked>cd\ and Hit Enter
C:\>cd Python27 and Hit Enter
C:\Python27\>cd Lib and Hit Enter
C:\Python27\Lib\>python pydoc.py -g and Hit Enter




Ok, Now you will see a pop up window which the following will appear:



Click on the open browser button then your browser will automatically start with the python document.
If you get an error and if you don't find your python document. .


Please check Tkinter package is installed in your system or not, If you have not this package in your system, then pydoc -g will return an error, since the graphics window that it opens requires Tkinter. An alternative is to start the web server directly:


C:\Users\hacked>cd\ and Hit Enter
C:\>cd Python27 and Hit Enter
C:\Python27\>cd Lib and Hit Enter
C:\Python27\Lib\>python pydoc.py -p 7464


This starts the pydoc web server on port 7464. Now point your web browser at::


http://localhost:7464



and you will be able to browse the Python libraries installed on your system. Use this approach to start pydoc and take a look at the math module.








Follow ManishHacker1



Follow ManishHacker1




Comments

Popular posts from this blog

How to create Folder Lock with Password Protected using Python

Amazon.in Widgets Python Blog #Author: ManishHacker1 Hello guys, Today we will be learn how to create folder lock with password protected using Python programming language. What is Folder Lock? Folder Lock is a data security software that is allows its users to encrypt thier files and folder. Lock, hide and password protects files and folder on your computer. You can use Folder Lock to secure your files and folder on windows. So, I am going to tell you how to make your own Folder Lock, without using any software. Pre-Reuisites: You will need only pyhton installed in your operating system. if you want to distribute your Folder Lock then you will be also need pyinstaller using to convert our python file to .exe file. Compatibility: Compatible with any Microsoft Windows Operating system. Instructions: First open your python IDE or Notepad, where you want to write code. If you use to notepad please remember indentation using to write code. Or copy th...

How to Connect Window Machine to Linux Machine Using Python via SSH

Python Secret #Author: ManishHacker1 Hello everyone, This is my another article about SSH connectivity to the client machine. In my previous article we have some trouble using pxssh module on windows machine. That's why I am writing another article for the SSH connection. In this article we will use paramiko module to connect another machine. This is fully supported windows, Mac and Linux machine users. In this article, I will show you how to use Paramiko SSH (a Python SSH library) to connect and gather information from another Machine. What is Paramiko? Paramiko is a Python (2.6+, 3.3+) implementation of the SSHv2 protocol [1], providing both client and server functionality. While it leverages a Python C extension for low level cryptography (Cryptography), Paramiko itself is a pure Python interface around SSH networking concepts. Read Full Documentation Let start our demonstration: Requirment: Paramiko( For SSH connection) How to Install paramilko modu...

How to Create MD5 Brute Force Script Using Python

Python Secret #Author: ManishHacker1 How to Create MD5 Brute Force Script Using Python Hello guys, Today we will be learn How to create MD5 brute force script using Python. What is brute-force Attack? Brute-force attack also known exhaustive key search Process of checking all possible keys Using a dictionary to attack with Dictionary is usually more effective than searching the whole key space. Exponentially grow with increasing key size. Brute force Attack Limit Because time/energy required to crack a key grows exponentially with key size, encryption in today's standards and computing power are safe brute-force attack. A 256 bit key would take on 50 of today's super computer 3x10^51 years What is Dictionary Attack Much faster than a whole key space search Not guaranteed Commonaly used on passwords Dictionaries can be found online A popular one is darkc0de.lst Good to run before a big dictionary like darkc0de. Can eliminate the most com...