windows Как проверить системные настройки прокси - через командную строку cmd

Посмотреть конфигурацию

Узнать можно так:
В Windows XP:

proxycfg -u

В Windows Vista(Vista/7/2008):

netsh winhttp import proxy source=ie

Удалить системные настройки прокси ("без прокси")

на хp:

proxycfg -d

на висте (Vista/7/2008):

netsh winhttp reset proxy

Создать прокси-запись (имя +номер порта)

XP/2003

Python 3 urllib2 и urllib

в python 3 urllib2 и urllib объединены под названием urllib

Python 3.3 - передача данных через POST не работает

для проверки запустите скрипт (создайте отдельный файл):

=================
# -*- coding: utf-8 -*-
import sys
import urllib.request
import urllib.parse
import time

response = urllib.request.urlopen('http://python.org/')
html = response.read()
print (html)

time.sleep(1)
=======================

если не работает - проверьте это = http://fkn.ktu10.com/?q=node/4581

pyscripter change python version - изменить версию используемого интерпретатора - изменить версию питона

Способ изменить - запустить из командной строки с параметром используемой версии,
например для версии 3.2 так:

"C:\Program Files\PyScripter\PyScripter.exe"   --python32

по-умолчанию же вроде (надеюсь что только пока что) используется самая последняя установленная на компе версия интерпретатора.

Python пауза

Python приостановка выполнения скрипта - пауза

для приостановки скрипта делаем так:

# -*- coding: utf-8 -*-
import sysimport time

time.sleep(10) # пауза, чтобы разглядеть вывод ))

пример использования = http://fkn.ktu10.com/?q=node/4571

python узнать версию

делаем так:

# -*- coding: utf-8 -*-
import sys
import time


print(sys.version_info) # запрашиваем версию
time.sleep(10) # пауза, чтобы разглядеть вывод ))

ошибка = global name 'urlencode' is not defined

Если вы пишите на python 3, то надо сначала подключить urllib.parse:

import urllib.parse

urllib.parse.urlencode(data)

ошибка = python global name urllib is not defined

подключите соответствующий модуль - вот пример подключения двух модулей:

import urllib.request
import urllib.parse

Python 3 отправить POST запрос и получить ответ

Простейший пример:

# -*- coding: utf-8 -*-
import sys
import urllib.request
import urllib.parse
import time

data = "z=555".encode("ascii") # отправим методо POST параметр z, равный 555
print(sys.version_info) # запрашиваем версию
response = urllib.request.urlopen("целевойURL",data)
html = response.read().decode("utf-8") # utf-8 чтобы принять русские буквы
print (html)
time.sleep(10)


целевойURL - это адрес в веб, к которому требуется обратиться,

Pages

Subscribe to fkn+antitotal RSS