@ru_python

Страница 6938 из 9768
Aragaer
03.11.2018
15:36:56
а распарсить в каком смысле надо?

Nikolay
03.11.2018
15:37:04
И количество соединений

Aragaer
03.11.2018
15:37:15
я бы сделал проще

сплит по "=" на две части - левая и права

Google
Aragaer
03.11.2018
15:37:41
с обеих сторон сплит по + - на отдельные молекулы

Aragaer
03.11.2018
15:38:07
в каждой молекуле сплит (уже наверно регекспом) по [A-Z][a-z]*[0-9]*

TpouHuK
03.11.2018
15:38:46
а распарсить в каком смысле надо?
[[('N', ''), ('O', '2')], '+', [('O', '2')], '+', [('H', '2')], '=', [('H', ''), ('N', ''), ('O', '3')]]

вот примерно так ?

только осталось '2' > 2, а это прям хз как делать красиво

Aragaer
03.11.2018
15:39:28
хотя теоретически еще могут быть скобки типа C6H2(NO2)3CH3 (тротил)

инт

TpouHuK
03.11.2018
15:39:44
тупл в списке в списке

мапом, кривеньким ?

Aragaer
03.11.2018
15:40:21
ага

ну или циклом. Или листкомпрехеншном

Google
TpouHuK
03.11.2018
15:40:37
def lol(elem): if elem in '+=': return elem *обрабатываем дальше из говна и палок*

?
03.11.2018
15:40:42
хотя теоретически еще могут быть скобки типа C6H2(NO2)3CH3 (тротил)
Это вы типо делаете скрипт для решения химии?

Хорошая идея)

Aragaer
03.11.2018
15:41:04
ну кстати да, еще может быть множитель впереди молекулы

2H2+O2=2H2O

?
03.11.2018
15:41:42
Nikolay
03.11.2018
15:41:57
2H2+O2=2H2O
Ты кто

TpouHuK
03.11.2018
15:42:19
ну кстати да, еще может быть множитель впереди молекулы
там эта программа вроде должна находить множители для готовой формулы, но ладно :D

хотя теоретически еще могут быть скобки типа C6H2(NO2)3CH3 (тротил)
а скобки же просто регекспом рекурсивным? ?

Aragaer
03.11.2018
15:43:06
вероятно

потому что в теории они тоже могут быть вложенными

еще надо как-то учитывать, что символы могут повторяться - F2O2 это так же корректно, как и FOOF

CH3COOH

TpouHuK
03.11.2018
15:44:22
тут бы карту синтаксиса ? [A-Z][a-z]*\d* => один элемент as EL EL+(\+EL)*=EL+(\+EL)* => выражение

не

Aragaer
03.11.2018
15:44:48
\d* перенеси

Denis
03.11.2018
15:44:51
Nikolay
03.11.2018
15:44:53
Возможно в инете уже есть регексп

Или грамматика, там и дерево получишь

Google
?
03.11.2018
15:45:05
Бывают еще такие типо (H2)2 или (H2SO4)3

Nikolay
03.11.2018
15:45:06
И это более правильно

Denis
03.11.2018
15:45:48
TpouHuK
03.11.2018
15:45:55
Возможно в инете уже есть регексп
я видел на JS такую штуку, онлайн парсит и кофы расставляет, но почему-бы не переизобрести велосипед? ?

Nikolay
03.11.2018
15:46:15
Chempy

TpouHuK
03.11.2018
15:46:21
Но как это учитывать через re вообще не представляю
Никак, re парсит на составные части, а дальше обрабатывать ?ручками.

Nikolay
03.11.2018
15:46:27
https://stackoverflow.com/questions/29738017/python-syntax-check-of-molecular-formulas

Aragaer
03.11.2018
15:46:27
ну есть вариант отложить в сторону волшебные регекспы и задействовать честный парсер

Nikolay
03.11.2018
15:46:50
http://folk.ntnu.no/haugwarb/TKP4106/Tore/Syllabus/topic_03/index.html

Без c2h5oh не разобраться

TpouHuK
03.11.2018
16:24:36
Цифра может быть между буквами
Токен атома это [A-Z][a-z]* ? Цифра может быть после токена как показатель

Aragaer
03.11.2018
16:30:57
на самом деле токен это атом-или-группа + может-быть-число

атом-или-группа это скобка-молекула-скобка-закрылась ИЛИ заглавная-может-быть-несколько-маленьких

Nikolay
03.11.2018
16:34:38
Главное не го: https://sorhed.livejournal.com/615220.html

?
03.11.2018
16:39:20
Главное не го: https://sorhed.livejournal.com/615220.html
В общем, рекомендую, особенно для душевного отдыха и зализывания ран после {language name}

Андрей
03.11.2018
17:19:38
Какой самый дещёвый vps заграницей посоветуете?

Чтобы без верификации только

Sn❄️w (не служил - не мужик)
03.11.2018
17:26:09
ребят, поможете с заданием по питону? надо таблицу из Excel в Html преобразовать с pandas

Проксимов
03.11.2018
17:27:22
ребят, поможете с заданием по питону? надо таблицу из Excel в Html преобразовать с pandas
Экспорт из экселя в пандас одной строкой делается емнип

Google
Denis
03.11.2018
17:27:29
Привет всем. Нужны толковые пайтонисты. Иногда водятся заказы: разработка/доработка сайтов, парсеры, боты. Кто чувствует силы, черканите в личку с примерами работ и примерными расценками?

Sn❄️w (не служил - не мужик)
03.11.2018
17:28:09
Экспорт из экселя в пандас одной строкой делается емнип
это да, но в нтмл переписать и отобразить - я не успеваю сообразить

Dima
03.11.2018
17:28:53
Интересно сколько тут сообщений за все время

Проксимов
03.11.2018
17:28:55
Admin
ERROR: S client not available

Alexandr
03.11.2018
17:30:40
Интересно сколько тут сообщений за все время
Экспортни чат, и глянь последний id

Dima
03.11.2018
17:31:45
Alexandr
03.11.2018
17:32:02
Да с десктопной версии

Dima
03.11.2018
17:32:21
Pavel
03.11.2018
18:14:47
можно просто сделать "Copy Link" в контектном меню любого сообщения.

Yura
03.11.2018
19:20:45
Друзья, добрый день! Хочу выучить питон, первый язык программирования. Скажите пожалуйста, какие ресурсы вы можете посоветовать? Интересуют книги, плейлисты на ютубе и курсы для basic и intermediate level. Спрашиваю здесь, потому что вы эту тему уже прохавали и можете подсказать, что лучше для изучения, чтобы не тратить время на всякие говно-курсы. Спасибо.

Aragaer
03.11.2018
19:21:17
learn python the hard way

qwertyOleg
03.11.2018
19:21:46
How do I converted SQL table into dictionary, I have problem with one element, instead of json object I got string

Alexander
03.11.2018
19:21:58
Google
how rude

Yura
03.11.2018
19:22:14
Google
В Гугле можно нарыть тонны говна, от чего я старательно оградился, спросив у тех, кто уже учил язык. Но спасибо за ваше чувство юмора.

X
03.11.2018
19:22:14
google.com

X
03.11.2018
19:23:03
Почитай теорию

Делай задачи

Google
Aragaer
03.11.2018
19:23:21
если чо, то я написал название книги

X
03.11.2018
19:23:21
И дальше дальше

Aragaer
03.11.2018
19:23:35
которую всем всегда рекомендую

qwertyOleg
03.11.2018
19:23:39


X
03.11.2018
19:23:41
Напиши какие крестики нолики

Парсер сайта

qwertyOleg
03.11.2018
19:24:01
Бля как эту строку в Джейсон обратить

Aragaer
03.11.2018
19:24:28
Бля как эту строку в Джейсон обратить
не хватает закрывающей кавычки как минимум в одной записи

а так норм жсон, чо

Yura
03.11.2018
19:26:40
Спасибо за советы, пошел учить!

Страница 6938 из 9768