Я хочу показать реальное время в своей программе от time.gov. Я видел ntplib модуль и этот пример:Как извлечь форму в реальном времени time.gov в python?
import ntplib
from time import ctime
c = ntplib.NTPClient()
response = c.request('europe.pool.ntp.org', version=3)
ctime(response.tx_time)
, но я не могу использовать time.gov вместо «europe.pool.ntp.org», потому что time.gov не является сервером NTP. Также я видел некоторый код скрипта java в источнике страницы. есть ли способ извлечь реальное время из time.gov в python с ntplib или без него?
Вы действительно должны использовать сервер pool.ntp.org вместо того, чтобы беспокоить американский NIST. Я использую серверы pool.ntp.org и говорю с пятью серверами stratum 2, о которых я никогда не слышал. Действительно, получение одной временной метки настолько неточно, что вам лучше работать ntp в системе и использовать системные часы. Иными словами, если вы так много заботитесь о «стандартном» времени, вы не должны использовать ntplib вообще. – msw
Я знаю, что есть другие хорошие варианты, но мне нужен был вызов, поэтому я пошел на этот сайт и использовал time.gov вместо обычного сервера ntp. –