2014-01-23 5 views
2

시스템을 부팅 한 직후에 실행되는 빠른 파이썬 스크립트를 만드는 중입니다. 근본적으로, 나의 CMOS 전지는 유명인이다. 그리고 나는 새로운 하나를 바로 잡을 수 없다. 그래서 나는 온라인으로 날짜와 시간을 확인한 후 스크립트를 작성하여 시스템 시간을 설정하려고 생각하고있었습니다. 비슷한 스크립트를 온라인에서 찾았지만 전혀 보지 못했습니다. 이것은 파이썬에서 가능할 것입니까? 그리고 나는 그것을 어떻게 할 것인가? 감사!시간을 정확하게 설정하는 스크립트

+0

어떤 플랫폼을 사용하고 있습니까? – wnnmaw

+0

http://stackoverflow.com/questions/12664295/ntp-client-in-python –

+0

죄송합니다. Im for Windows 7 Pro – Nathan

답변

0

당신은 휴식 웹 서비스를 사용할 수있다 (파이썬은 JSON API를 가지고 있지만 당신은 단순히 사용 '요청'libs와 수)

import requests 
from requests_kerberos import HTTPKerberosAuth 

r = requests.get('http://timeapi.org/utc/now.json?callback=myCallback', auth=('user', 'pass') 

data = r.json() 

을 여기에 웹 서비스를위한 당신은 (감사 http://www.timeapi.org/에)입니다 http://timeapi.org/utc/now.json?callback=myCallback

0

이 파이썬 코드는 도움이 될 것입니다 :

import os 

os.environ['TZ'] = 'America/Montevideo' # very important to set your time zone 

os.system('ntpdate -s south-america.pool.ntp.org') 
print 'Time changed to: ' 
os.system('date') 
관련 문제