At my workplace we access internet through a proxy server IP entered in Preferences > Network > Connection > Manual Proxy configuration. where the Proxy IP is entered, I want to learn how to do that setup in python so for my internet based application .
You can set http_proxy environment variable or you can set this information accordly with lib used. As example, requests libs:
import requests
proxies = {
"http": "http://10.10.1.10:3128",
"https": "http://10.10.1.10:1080",
}
requests.get("http://example.org", proxies=proxies)
UPDATE
A tool that can help in corporate environments is cntlm http://cntlm.sourceforge.net/ , an NTLM / NTLM Session Response / NTLMv2 authenticating HTTP proxy.
Once configured, you only have to point to your proxy in http://localhost:3128.