2015-05-31 2 views
-1

Это непростая задача для кого-то, кто сталкивался с python. Мне не нужно и просто нужно использовать этот маленький кусочек кода и, вероятно, никогда больше его не использовать в другом месте, поэтому я прошу богов стековерных потоков за их милость. Я пытаюсь бежать из терминала. cd в рабочий стол и запустите файл ourfleet.py.rtf. Моя ошибка страшный: Файл "ourfleet.py.rtf", строка 1 {\ rtf1 \ ANSI \ ansicpg1252 \ cocoartf1347 \ cocoasubrtf570 ^ SyntaxError: неожиданный характер после того, как символ продолжения строкиSyntaxError: неожиданный символ после символа продолжения строки

Конечного первый раз питон пользователь, как так как в прошлый раз пользователю python просто нужно это работать. Отпечатки пальца до самого лучшего ответа. У меня установлена ​​новая версия python &, работающая под MacBook.

import serial 
import time 
import requests 
import json 

firebase_url = 'https://ourfleet.firebaseio.com' 

#Connect to Serial Port for communication 
ser = serial.Serial(‘dev/tty.wchusbserial410’, 4800, timeout=0) 

#Setup a loop to send GPS values at fixed intervals 
#in seconds 
fixed_interval = 10 

while 1: 
try: 
#gps value obtained from Arduino + LM35 Temp Sensor 
gps_c = ser.readline() 
#current time and date 
time_hhmmss = time.strftime("%H:%M:%S") 
date_mmddyyyy = time.strftime("%d/%m/%Y") 

#current location name 
gps_location = "Doug C." 

print “gps_c + ',' + time_hhmmss + ',' + date_mmddyyyy + ',' + gps_location” 

#insert record 

data = {'date':date_mmddyyyy,'time':time_hhmmss,'value’:gps_c} 

result = requests.post(firebase_url + "/" + gps_location + "/gps.json", data=json.dumps(data)) 

#insert record 
print “"Record inserted. Result Code = " + str(result.status_code) + "," + result.text” 
time.sleep(fixed_interval) 
except IOError: 
print('Error! Something went wrong.') 
time.sleep(fixed_interval) 
+0

Вы действительно используете '' 'и' ''? –

+6

Подождите - вы сохранили файл в формате RTF? "Ourfleet.py.rtf"? –

ответ

0

Вы сохранили свой сценарий как документ в формате Rich Text Format. Не делай этого. Сохраните его как обычный текст.

Пока вы на нем, не используйте smart quotes, так как Python их не понимает.

+0

Спасибо всем за ввод. Я изменил свой код и, похоже, сейчас работает нормально. У меня есть некоторые другие ошибки, поэтому я начал новую тему в другом месте. То, что, похоже, произошло, когда я сохранил исходный код как .rtf, а затем преобразован в .py, он сохранил кучу новых символов строки и некоторые метаданные в верхней части кода, определяя такие вещи, как цвет шрифта и т. Д .; Я прошел и отредактировал эту информацию, а также устранил цитаты, и все хорошо. – calabiyauman

Смежные вопросы