Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(12210)

Issue 230760043: Andrey Drozdowsky - 2

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years ago by tagrimar
Modified:
8 years, 11 months ago
Visibility:
Public.

Patch Set 1 #

Total comments: 10

Patch Set 2 : Added docstrings #

Patch Set 3 : Now using defaultdict #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+115 lines, -37 lines) Patch
M text_generator.py View 9 chunks +115 lines, -37 lines 2 comments Download

Messages

Total messages: 6
tagrimar
9 years ago (2015-04-12 17:59:22 UTC) #1
tagrimar
9 years ago (2015-04-12 18:00:53 UTC) #2
ys.algorithms
Это ты куда-то не туда прислал Родион
9 years ago (2015-04-14 21:07:13 UTC) #3
shad.python
Небольшие замечания. -- Григорий Носырев https://codereview.appspot.com/230760043/diff/1/text_generator.py File text_generator.py (right): https://codereview.appspot.com/230760043/diff/1/text_generator.py#newcode1 text_generator.py:1: import codecs нет докстрингов ...
9 years ago (2015-04-25 14:30:40 UTC) #4
tagrimar
https://codereview.appspot.com/230760043/diff/1/text_generator.py File text_generator.py (right): https://codereview.appspot.com/230760043/diff/1/text_generator.py#newcode1 text_generator.py:1: import codecs On 2015/04/25 14:30:40, shad.python wrote: > нет ...
8 years, 11 months ago (2015-05-18 22:00:11 UTC) #5
shad.python
8 years, 11 months ago (2015-05-19 11:56:19 UTC) #6
Да, можно и с регулярками, конечно, но там часто бывает важно не забывать про
флаг re.U, думаю, из за этого \w и работал не правильно.
Домашку засчитываю.

--
Григорий Носырев

https://codereview.appspot.com/230760043/diff/40001/text_generator.py
File text_generator.py (right):

https://codereview.appspot.com/230760043/diff/40001/text_generator.py#newcode188
text_generator.py:188: tokens = re.findall(filter, text)
когда работаем с регулярками и юникодом нужно ещё указывать флаг re.U при работе
с ними, чтобы не было разных хитрых проблем с матчингом юникодных символов.

https://codereview.appspot.com/230760043/diff/40001/text_generator.py#newcode375
text_generator.py:375: sys.stdin = io.TextIOWrapper(sys.stdin.buffer,
encoding='utf-8')
переопределять системные переменные не очень хорошо, лучше было сделать просто
inp = ..., out = ... и передавать дальше их.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b