У меня есть следующий скрипт python, который подключается к моему веб-сайту и читает текстовый файл. Затем он пересылает значение, которое он считывает из текстового файла на последовательный порт USB. Мне нужно выяснить, как это относится к сетевым концепциям и тем, какие уровни и протоколы он может использовать в фоновом режиме. Например, я знаю его использование TCP/IP. Какие еще детали связаны? Спасибо ..Какие слои/протоколы это используют?
import time
import urllib
import serial
# usb serial connection to arduino
ser = serial.Serial('COM4', 9600)
myUrl = 'http://somewebsite/hitcounter.txt'
last_counter = urllib.urlopen(myUrl).read()
while (True):
counter = urllib.urlopen(myUrl).read()
delta = int(counter) - int(last_counter)
print "counter: %s, delta: %s" % (counter, delta)
ser.write(chr(ord(chr(delta))))
last_counter = counter
Пожалуйста, исправьте свой отступ в коде! В противном случае сложно (если не невозможно) расшифровать скрипт. –
относится к модели osi? – ins0
@JoachimPileborg: Я только что исправил это! – summerNight