network-programming ×6
Создан 15.01.2025
0
голоса
5
ответов
16
просмотров
java InetAddress.getLocalHost() возвращает 127.0.0.1 ... как получить РЕАЛЬНЫЙ IP?

Я разрабатываю простое сетевое приложение и мне нужно узнать настоящий IP-адрес моего устройства в сети, например, 192.168.1.3. Метод getLocalHost возвращает 127.0.0.1 (на Linux, не уверен, будет ли это так же и на Windows). Как это сделать?

0
голоса
5
ответов
20
просмотров
Как узнать, успешен ли вызов urllib.urlretrieve?

Функция urllib.urlretrieve возвращает результат без каких-либо сообщений, даже если файл не существует на удаленном HTTP-сервере. В этом случае вместо ожидаемого файла просто сохраняется HTML-страница под заданным именем. Например:

urllib.urlretrieve('http://google.com/abc.jpg', 'abc.jpg')

В...

0
голоса
1
ответов
27
просмотров
В чем разница между двумя подходами маршрутизации на основе атрибутов: HttpGet("") и Route("")?

Описание проблемы:

Я искал информацию о маршрутизации на основе атрибутов и обнаружил, что существуют два различных атрибута, которые можно использовать: HttpGet("") и Route(""). Однако я не могу найти никаких сведений о том, в чем разница между ними.

Существует ли один из них для...

0
голоса
0
ответов
16
просмотров
Конецейность чисел с плавающей запятой?

Я пишу клиент и сервер для реалтайм симулятора оффшора, и поскольку мне нужно передавать большое количество данных через сокет, я использую бинарные данные, чтобы максимизировать объем передаваемой информации. Я уже знаком с порядком байтов для целых чисел и знаю, как использовать htonl и...

7
голоса
5
ответов
40
просмотров
Какой самый быстрый способ выполнить HTTP GET в Python?

Какой самый быстрый способ выполнить HTTP GET на Python, если я знаю, что содержимое будет строкой? Я ищу документацию на что-то вроде однострочного кода:

contents = url.get("http://example.com/foo/bar")

Но всё, что я могу найти с помощью Google, это httplib и urllib, и мне не...

7
голоса
5
ответов
41
просмотров
Поиск локальных IP-адресов с использованием стандартной библиотеки Python

Как я могу найти локальные IP-адреса (то есть 192.168.x.x или 10.0.x.x) в Python, независимо от платформы и используя только стандартную библиотеку?