@python_beginnersЭта группа больше не существует

Страница 350 из 1885
Zart
24.08.2016
14:59:39
а то и четыре

Jeremiah
24.08.2016
14:59:56
c = 0 ls = "" li = "" result = [] #with open(r'C:\Users\Jeremiah\Desktop\dataset_3363_2.txt', 'r') as info: s = input() for c in range(len(s) + 1): ls = s[c] c += 1 while '0' <= s[c] <= '9': li.insert(s[c]) c += 1 result += (ls) * int(li) ls = s[c] print(result) print(ls) print(li) print(c)

На чем то таком остановился

А изначально было c = 0 ls = 0 li = 0 result = [] #with open(r'C:\Users\Jeremiah\Desktop\dataset_3363_2.txt', 'r') as info: s = input() for c in range(len(s) + 1): if 'a' <= s[c] <= 'z' or 'A' <= s[c] <= 'Z': ls = s[c] c += 1 elif '0' <= s[c] <= '9': li = s[c] c += 1 if '0' <= s[c] <= '9': li += s[c] c += 1 else: continue result += (ls) * int(li) ls = s[c] print(result) print(ls) print(li) print(c)

Google
Jeremiah
24.08.2016
15:02:12
Но на последнем цикле out of range схватывал

Ой бляяяяя

Я только допер

Я аппендил и инсертил не в список, а в переменную

Сорян

tosh
24.08.2016
15:07:42
А знаешь почему?

Потому что > s > c > ls > li

Jeremiah
24.08.2016
15:08:10
Что потому что?

tosh
24.08.2016
15:08:19
Почему пропустил очевидную ошибку

⬗VLAD⌶K⬖
24.08.2016
15:09:54
пеши понятные имена переенным блеать

x3233
24.08.2016
15:10:49
i0, i1,... in

Stanislav
24.08.2016
15:18:21
https://github.com/nbrochu/requests-respectful?files=1 Кто юзал?

Jeremiah
24.08.2016
15:20:10
Блять

Google
Jeremiah
24.08.2016
15:20:22
Да как обойти этот аут оф ренж?

tosh
24.08.2016
15:20:55
> for c in range(len(s) + 1): Оспади, но зачем?

Jeremiah
24.08.2016
15:21:20
c = 0 ls = "" li = "" result = [] #with open(r'C:\Users\Jeremiah\Desktop\dataset_3363_2.txt', 'r') as info: s = input() for i in range(len(s) + 1): ls = s[c] c += 1 while '0' <= s[c] <= '9': li += (s[c]) c += 1 result += ls * int(li) li = "" ls = s[c] print(result) print(ls) print(li) print(c)

Оно щас короче вот так выглядит

tosh
24.08.2016
15:21:31
for value in s: if value...

Jeremiah
24.08.2016
15:25:23
Какое условие можно использовать, чтобы если список окончился, то типа все

Jeremiah
24.08.2016
15:27:18
?

tosh
24.08.2016
15:27:23
Какое условие можно использовать, чтобы если список окончился, то типа все
Написал же, не использовать in range() вместо питонового кода

Jeremiah
24.08.2016
15:27:52
Ну дык я сделал

For i in s:

tosh
24.08.2016
15:28:04
То что ты скинул всё ещё использует range

Jeremiah
24.08.2016
15:28:20
Бляяяяя

Короче ща похаваю, может мысля лучше пойдет

Denis
24.08.2016
15:31:33
import re s = input() print(re.sub('([a-z])(\\d+)', lambda x:x.group(1)*int(x.group(2)), s))

Jeremiah
24.08.2016
15:35:11
Неее, читерство

[Anonymous]
24.08.2016
16:30:09
Как сбросить все сессии при изменении пароля или удалении аккаунта? типа clear_all_session (request.user) user = User.objects.get... user.delete() Короче, разлогонить всех остальных, кто имеет отношение к этому юзеру ,а себя оставить

Whore Amazing
24.08.2016
16:33:32
кто работал с lxml? наставьте дурака. У меня валидный XML не открывает, ругается, мол, не нашел открывающего тэга в начале (ясен пень, в файле он есть)

Denis
24.08.2016
16:34:04
utf-8 BOM?

Google
Whore Amazing
24.08.2016
16:34:08
нет

чсх, функция etree.parse() жует нормально, не плюет ошибками, но походу ничего не видит внутри

Whore Amazing
24.08.2016
16:35:30
<?xml version="1.0" encoding="UTF-8"?>

уруру.

Whore Amazing
24.08.2016
16:36:24
Ну ясен пень что джанго.

[Anonymous]
24.08.2016
16:36:35
?я думал вы не поняли)

Whore Amazing
24.08.2016
16:36:55
да чо тут не понять, тут половина сидят в джангоконфе, куда ты только что это кидал.

ну и синтаксис ейный

[Anonymous]
24.08.2016
16:37:05
?

Whore Amazing
24.08.2016
16:37:46
трейс покажи
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "src\lxml\lxml.etree.pyx", line 3192, in lxml.etree.XML (src\lxml\lxml.et ree.c:76449) File "src\lxml\parser.pxi", line 1830, in lxml.etree._parseMemoryDocument (src \lxml\lxml.etree.c:115101) File "src\lxml\parser.pxi", line 1711, in lxml.etree._parseDoc (src\lxml\lxml. etree.c:113677) File "src\lxml\parser.pxi", line 1051, in lxml.etree._BaseParser._parseUnicode Doc (src\lxml\lxml.etree.c:107847) File "src\lxml\parser.pxi", line 584, in lxml.etree._ParserContext._handlePars eResultDoc (src\lxml\lxml.etree.c:102150) File "src\lxml\parser.pxi", line 694, in lxml.etree._handleParseResult (src\lx ml\lxml.etree.c:103800) File "src\lxml\parser.pxi", line 624, in lxml.etree._raiseParseError (src\lxml \lxml.etree.c:102712) lxml.etree.XMLSyntaxError: Start tag expected, '<' not found, line 1, column 1

[Anonymous]
24.08.2016
16:37:58
Никто не поможет?)

Sergey
24.08.2016
16:38:05
все-таки похоже на BOM

Denis
24.08.2016
16:38:09
Никто не поможет?)
Гугл не помог?

Whore Amazing
24.08.2016
16:39:24
все-таки похоже на BOM
Его вроде нет. Сейчас принудительно еще раз туда закатаю.

[Anonymous]
24.08.2016
16:39:28
неа

Sergey
24.08.2016
16:39:35
Google
Whore Amazing
24.08.2016
16:39:45
так бом же в конце только вроде

Sergey
24.08.2016
16:39:53
бом в самом начале

https://en.wikipedia.org/wiki/Byte_order_mark

Whore Amazing
24.08.2016
16:41:05
в npp нажал "перевести в utf-8 без BOM" ошибка сохраняется

Sergey
24.08.2016
16:41:37
print(open('<FILENAME>').read()[:10]) что выдает?

или даже repr лучше

Whore Amazing
24.08.2016
16:42:06
щас

Admin
ERROR: S client not available

Whore Amazing
24.08.2016
16:43:34
>>> repr(open('sitemap_products_0.xml').read()[:10]) "'<?xml vers'" >>>

Sergey
24.08.2016
16:46:59
странный xml какой-то, разве <?tag?> - валидный синтаксис?

Whore Amazing
24.08.2016
16:47:19
не ябу это сайтмап

но первый символ-то <!

Sergey
24.08.2016
16:49:44
это нулевой

Whore Amazing
24.08.2016
16:50:26
нет, он просит в качестве первого именно <, судя по ттрейсбэку

Start tag expected, '<' not found, line 1, column 1

Max
24.08.2016
16:55:22
Чат, вот есть задача https://learnpythonthehardway.org/book/ex33.html Я пытаюсь конвертировать это в функцию, чтобы можно было вызывать отдельно. почему def_func(i) и дальнейший копипаст не работет?

⬗VLAD⌶K⬖
24.08.2016
16:55:32
я бы все отдал за кнопчку "накодить как бох"

Sergey
24.08.2016
16:55:36
In [32]: cat 111 <?xml version="1.0" encoding="UTF-8"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> In [33]: etree.parse('111').findall('body')[0].text Out[33]: "Don't forget me this weekend!"

⬗VLAD⌶K⬖
24.08.2016
16:55:59
хотя нет, бох не умеет кодить...

Google
Max
24.08.2016
16:56:54
def loop_func(i) i = 0 numbers = [] и далее

пишет что invalid syntax

Denis
24.08.2016
16:57:20
Логично, ты : забыл

Whore Amazing
24.08.2016
16:57:32
и индентацию

Denis
24.08.2016
16:57:38
И вообще почитай про синтаксис def

Мне кажется, ты его совсем не понимаешь

И вообще учить второй питон в 2016 как-то не очень (пока Зарт не видит)

⬗VLAD⌶K⬖
24.08.2016
16:58:42
return еще забыл

Denis
24.08.2016
16:59:26
Без return жить можно

Whore Amazing
24.08.2016
16:59:53
да и без питона жить можно, если уж на то пошло

Denis
24.08.2016
17:00:34
Без питона код не заработает

Whore Amazing
24.08.2016
17:00:47
живем без кода

Denis
24.08.2016
17:00:55
Без кода грустно

Whore Amazing
24.08.2016
17:01:12
тоже верно

⬗VLAD⌶K⬖
24.08.2016
17:01:38
грустно пить кофе когда дома сахара нет=)

Whore Amazing
24.08.2016
17:02:42
на правах рекламы: такой генератор сработает? chars = {row.xpath('tr/th/text()').strip() : row.xpath('tr/td/text()').strip() for row in lxml.html.xpath('//table[@class="product-tech"]/tbody')}

Denis
24.08.2016
17:03:12
А ты попробуй

Whore Amazing
24.08.2016
17:03:29
я не могу у меня lxml не жрет файл :(

Страница 350 из 1885

Эта группа больше не существует Эта группа больше не существует