Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 6
Регистрация: 04.10.2016
Сообщений: 110

Invalid character in identifier

08.06.2018, 10:34. Показов 1952. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу понять в чем ошибка.Помогите пожалуйста.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# -*- coding: utf-8 -*-
 
class productpage:
 def __init__(self,Management):
   self.__managem=Management
 
 def index(self):
 
   s='<a href=..>%s</a>/<a href=addform>%s</a>'%(u'назад',u'добавить')
   s+='<table><th bgcolor=gray></th><th bgcolor=gray>%s</th><th bgcolor=gray>%s</th><th bgcolor=gray>%s</th><th bgcolor=gray>%s</th><th bgcolor=gray>%s</th>'%(u'название товара',u'клиент',u'цена товара',u'цена доставки',u'день доставки')
   r=1
   bg=''
   for c in self.__managem.getProductCodes():
     s+='<tr%s><td>%d</td>'%(bg,r)
     s+='<td>%s</td>'%self.__managem.getProductDenomination(c)
     s+='<td>%s</td>'%self.__managem.getProductClientBibliostr(c)
     s+='<td>%s</td>'%self.__managem.getProductPrice(c)
     s+='<td>%s</td>'%self.__managem.getProductDeliveryprice(c)
     s+='<td>%s</td>'%self.__managem.getProductDeliverydays(c)
     s+='<td><a href=editform?code=%s>%s</a></td>'%(c,u'редактировать')
     s+='<td><a href=delr?code=%s>%s</a></td></tr>'%(c,u'удалить')
     r+=1
     if bg:bg=''
     else:bg=' bgcolor=silver'
   s+='</table>'
   return s
 index.exposed=True
 
 def orderCombo(self,code=0):
    s='<select name=order>'
    for c in self.__managem.getOrderCodes():
      if (code in self.__managem.getProductCodes())and(c==self.__managem.getProductOrderCode(code)):v=' selected'
      else:v=' '
      s+='<option%s value=%s>%s</option>'%(v,str(c),self.__managem.getOrderName(c))
    s+='</select>'
    return s
 
 def clientCombo(self,code=0):
   s='<select name=client>'
   for c in self.__managem.getClientCodes():
     if not(c in self.__managem.getProductClientCodes(code)):
       s+='<option value=%s>%s</option>'%(str(c),self.__managem.getClientBibliostr(c))
   s+='</select>'
   return s
 
 def clientList(self,code=0):
   s='<table>'
   for c in self.__managem.getProductClientCodes(code):
     s+='<tr><td>%s</td><td><a href=delauthor?code=%s&acode=%s>%s</td></tr>'%(self.__managem.getClientBibliostr(c),str(code),str(c),u'удалить')
   s+='</table>'
   return s
 
 def productform(self, code=0, add=True) :
   denomination,order,deliveryday,price=' ',0,0,0
   if add:a='addaction'
   else: a='editaction?code=%s'%code
   if code in self.__managem.getProductCodes():
     denomination=self.__managem.getProductDenomination(code)
     order=self.__managem.getProductOrderCode(code)
     deliveryday=self.__managem.getProductDeliveryday(code)
     price=self.__managem.getProductPrice(code)
   s='''<form action=%s method=post>
        <table>
           <tr><td>%s</td><td><input type=text name=name value='%s'></td></tr>
           <tr><td>%s</td><td>%s</td></tr>
           <tr><td>%s</td><td><input type=number name=year value=%s></td></tr>
           <tr><td>%s</td><td><input type=number name=pages value=%s></td></tr>
           <tr><td><input type=submit></td><td></td></tr>
        </table>
        </form>'''%(a,u'название',denomination,u'заказ',self.orderCombo(order),u'день доставки',str(deliveryday),u’цена’,str(price))
   return s
 
 def addaction(self,denomination,order,deliveryday,price):
   code=self.__managem.getProductNewCode()
   self.__managem.newProduct(code)
   self.__managem.setProductDenomination(code,denomination)
   self.__managem.setProductOrder(code,int(order))
   self.__managem.setProductDeliveryday(code,deliveryday)
   self.__managem.setProductPrice(code,price)
   return 'Заказ добавлен<br><a href=index>назад</a>'
 addaction.exposed=True
 
 def addform(self):
   s=u'Добавить новый заказ<br>'
   s+=self.productform(0)
   return s
 addform.exposed=True
 
 def editform(self,code):
   s=u'Редактировать заказ<br>'
   s+=self.productform(int(code),False)
   s+='''%s
         <form action=addauthor?code=%s method=post>
         <table>
         <tr><td>%s</td><td><input type=submit value=%s></td>
         '''%(u'клиенты',str(code),self.clientCombo(int(code)),u'добавить')
   s+=self.clientList(int(code))
   return s
 editform.exposed=True
 
 def editaction(self,code,denomination,order,deliveryday,price):
   self.__managem.setProductDenomination(int(code),denomination)
   self.__managem.setProductOrder(int(code),int(order))
   self.__managem.setProductDeliveryday(int(code),deliveryday)
   self.__managem.setProductPrice(int(code),price)
   return 'заказ изменен<br><a href=index>назад</a>'
 editaction.exposed=True
 
 def addclient(self,code,client):
   self.__managem.appendProductClient(int(code),self.__managem.findClientByCode(int(client)))
   return '%s<br><a href=editform?code=%s>%s</a>'%(u'клиент добавлен',str(code),u'назад')
 addclient.exposed=True
 
 def delclient(self,code,acode):
   self.__managem.removeProductClient(int(code),int(acode))
   return '%s<br><a href=editform?code=%s>%s</a>'%(u'клиент удален',str(code),u'назад')
 delclient.exposed=True
 
 def delr(self,code):
   self.__managem.removeProduct(int(code))
   return 'заказ удален<br><a href=index>назад</a>'
 delr.exposed=True
Миниатюры
Invalid character in identifier  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.06.2018, 10:34
Ответы с готовыми решениями:

Не запускается скрипт: Invalid character in identifier
Доброго времени суток! Помогите в начинаниях) получаю такую ошибку. среда установлена на виндовс, в переменную окружения путь прописан...

SyntaxError: unexpected character after line continuation character
Проблема с форматированием data = ,...........] npdata = np.array(data) female_l = npdata == 1 female = npdata ...

SyntaxError: invalid character in identifier
def is_prime(x):   return not sum(1 for v in range(2, x // 2 + 1) if x % v == 0) if x &gt;= 2 else False File &quot;main.py&quot;, line 2 ...

1
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
08.06.2018, 10:44
переходи на питон 3 и пиЧарм в качестве ИДЕ

у меня ругается на
Python
1
</form>'''%(a,u'название',denomination,u'заказ',self.orderCombo(order),u'день доставки',str(deliveryday),u’цена’,str(price))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.06.2018, 10:44
Помогаю со студенческими работами здесь

Ошибка в программе - invalid character in identifier
Добрый день, друзья! не могу понятЬ, как исправить, помогите, пожалуйста. SyntaxError: invalid character in identifier f =...

SyntaxError: invalid non-printable character U+FEFF
SyntaxError: invalid non-printable character U+FEFF Помогите, пожалуйста, что означает эта ошибка и как ее исправить? (Python 3.9)

Invalid leading whitespace, reserved character(s), or returncharacter(s) in header value
import requests from bs4 import BeautifulSoup from fake_useragent import UserAgent url_site = &quot;&quot; ua =...

SyntaxError: unexpected character after line continuation character
Доброго времени суток! Сегодня мне встретилась очень неожиданная ошибка &quot;unexpected character after line continuation character&quot;....

JSon парсинг, как я понимаю. ошибка invalid property identifier character . path
написал программку, используя материал на хабре https://habrahabr.ru/sandbox/83083/ чтобы постить фото в группу. иногда возникает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru