В Python 2 используйте urllib2, который идет со стандартной библиотекой.
import urllib2
response = urllib2.urlopen('http://www.example.com/')
html = response.read()
Это - самый основной способ пользоваться библиотекой минус любая обработка ошибок. Можно также сделать более сложный материал, такой как изменяющиеся заголовки. Документация может быть найдена здесь.
По сути, он просто устанавливает несколько двоичных файлов Visual Studio в переменную среды PATH
для этого экземпляра командного окна. Это означает, что вы можете использовать все различные команды и инструменты без необходимости указывать полные пути.
Неполный список некоторых инструментов, доступных на MSDN, содержится в .NET Framework Tools и Tools (.NET Framework) .
Командная строка Visual Studio - удобный способ доступа к инструментам командной строки, которые поставляются с .NET Framework SDK и, если они установлены, инструментами Windows Platform SDK . 120] Предоставляя командную строку Visual Studio, Microsoft позволяет запускать эти инструменты, не требуя, чтобы переменные среды PATH, INCLUDE, LIB и LIBPATH содержали все дополнительные пути к различным папкам, в которых установлены Visual Studio и .NET SDK. Вместо этого эти ссылки на папки добавляются "на лету", когда вы запускаете командную строку Visual Studio, что позволяет запускать инструменты.
Например, если вы открываете обычную командную строку, вы не можете запустить xsd.exe
без перехода в каталог «C: \ Program Files \ Microsoft Visual Studio 8 \ SDK \ v2.0 \ Bin»
. Однако,
В командной строке Visual Studio есть несколько инструментов. Некоторые инструменты предназначены для восстановления установленной Visual Studio. Один из инструментов, который мне нравится использовать, - WCF . Вы набираете wcftestclient
и получаете клиента для тестирования ваших служб WCF.
Один из способов использования, по-видимому, заключается в вызове генератора классов XML для использования схем XSD для сериализации / десериализации:
Генератор классов XML для C # с использованием XSD для десериализации