@ru_python

Страница 2864 из 9768
Whore Amazing
23.05.2017
07:54:24
гугол ничего не дает, офдока не объясняет этой дичи. хелп кто-нибудь.

Маришка
23.05.2017
08:10:22
Какой дичи?)

Google
Archer
23.05.2017
08:30:24
Artyom
23.05.2017
08:34:09
print(u'привет') пробовал?
все равно не арбайтен

Archer
23.05.2017
08:34:57
все равно не арбайтен
тогда методы .decode .encode.. а жива там локаль utf-8 на серваке вообще?

Artyom
23.05.2017
08:36:36
Archer
23.05.2017
08:37:25
locale -a покажет все доступные

locale - текущую

Artyom
23.05.2017
08:37:50
C C.UTF-8 en_US.utf8 POSIX ru_RU.utf8

en_US.utf8 текущая

Archer
23.05.2017
08:38:31
C C.UTF-8 en_US.utf8 POSIX ru_RU.utf8
выглядит норм

сделай export LC_ALL="ru_RU.UTF-8"

потом запусти свой скрипт

Artyom
23.05.2017
08:40:59
тоже самое все( блин, вот намудрили то

Google
melancholiac
23.05.2017
08:45:25
может питон не так скомпилирован?

Dimitri
23.05.2017
08:47:22
Народ ресурсы по Python для devops или для систем кто посоветует ?

Artyom
23.05.2017
09:17:40
потом запусти свой скрипт
Просто на этой же машине в python 2.7 все норм работает, а тут с кириллицей непонятная фигня

Теперь он текстовый файл с не хочет отправлять, хотя раньше отправлял точно

Gleb
23.05.2017
09:18:35
Народ ресурсы по Python для devops или для систем кто посоветует ?
а зачем тебе прям питонить для девопсинья?

Artem
23.05.2017
09:18:52
скрипт точно тот же? не дописали ничего в него? какой текстовый файл куда?

запускается из виртуальных окружений?

система не обновлялась? новые пакеты не ставил?

система, кстати, какая?

Artyom
23.05.2017
09:35:01
скрипт тот-же, сравнил с локальной копией своей, запускается все из венва, на счёт обновления сказать не могу, убунта стоит у них там

Dimitri
23.05.2017
09:38:12
а зачем тебе прям питонить для девопсинья?
Наверное потому что его крос платформенность позваляет на всех платформах запускать один и тотже код

Artyom
23.05.2017
09:38:29
~# cat test.py # -*- coding: utf-8 -*- print("привет") ~# python test.py привет ~# python3.5 test.py File "test.py", line 2 SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xef in position 0: invalid continuation byte ~# python3.6 test.py File "test.py", line 2 SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xef in position 0: invalid continuation byte

Dimitri
23.05.2017
09:39:30
что ты запускать то хочешь? какой код?
деплоы билды обработка данных

всё зависит от задачи

Whore Amazing
23.05.2017
09:45:35
что, здесь с ply совсем никто не работал? :(

Gleb
23.05.2017
09:46:31
всё зависит от задачи
иди почитай про ansible, chef, puppet и т.д.

а потом может и не вернешься

Google
Whore Amazing
23.05.2017
09:46:52
умрет, что ли?

Gleb
23.05.2017
09:47:08
он хочет заниматься извратом, а не работу свою выполнять

Whore Amazing
23.05.2017
09:47:28
а я хочу выполнять работу

но у меня не получается(

Gleb
23.05.2017
09:47:43
он наоборот не хочет

Dimitri
23.05.2017
09:56:05
Vitalik
23.05.2017
09:57:13
кто с сокетами работал?

Artem
23.05.2017
09:57:35
Тот в цирке не смеется

Сразу вопрос

Whore Amazing
23.05.2017
09:58:15
blia

я походу никогда ничего не напишу

Artem
23.05.2017
09:59:00
blia
Чат на четверть состоит из твоих причитаний, но от тебя кажется конкретно описанной проблемы так и не было :(

Whore Amazing
23.05.2017
09:59:05
была

Artem
23.05.2017
09:59:09
Покажи

Whore Amazing
23.05.2017
09:59:28
добавляю в лексер обработку комметариев по инструкции Бизли. У меня строка с комментом в самом начале. Теперь лексер весь код до конца считает комментарием.

Vitalik
23.05.2017
09:59:28
Нужно код с С# переписать на python в С# SslStream есть AuthenticateAsClient есть ли аналог в питоне?

Whore Amazing
23.05.2017
09:59:28
Еще и экранировку не понимает этот лексер.

И двоеточие не обрабатывает.

Artem
23.05.2017
09:59:34
Я чет добавил и все сломалось - это плохое описание

Google
Artem
23.05.2017
09:59:38
Надо код

И желаемое

И то, что на самом деле

Whore Amazing
23.05.2017
10:00:02
оокееей

код из доки: def t_COMMENT(t): r'\#[.]*' pass должен игнорировать строку с комментарием игнорирует весь код до конца файла

Vitalik
23.05.2017
10:00:45
Сразу вопрос
Нужно код с С# переписать на python в С# SslStream есть AuthenticateAsClient есть ли аналог в питоне?

Admin
ERROR: S client not available

Whore Amazing
23.05.2017
10:02:31
и опять тишина а потом опять некоторые скажут, что я ною и ничего не сказал по делу

вообще дичь. пытаешься фиксить один токен - ломается другой. первый при этом никак не реагирует.

я не знаю как с этим работать

Whore Amazing
23.05.2017
10:08:29
Не изменилось.

Все игнорирует, до конца файла.

Artem
23.05.2017
10:11:11


чяднт

Whore Amazing
23.05.2017
10:11:49
А еще не совсем понятно, как в лексер отступы питоновые записывать. Точнее, сам отступ-то понятно, а вот как игнорировать пробелы, не являющиеся частью отступа? [ ]{1:3} будет не совсем корректно. [^\A] тоже не работает.

Artem
23.05.2017
10:12:27
+ я делаю не так, не будет обрабатывать пустые комменты. с * работает так же.

darkwoolf
23.05.2017
10:12:55
блин что за бред

Google
Whore Amazing
23.05.2017
10:12:57
А у меня не работает.

darkwoolf
23.05.2017
10:12:57
обьясните

https://hastebin.com/esozakisih.py

Artem
23.05.2017
10:13:04
Whore Amazing
23.05.2017
10:13:09
Тот же самый регэксп.

Artem
23.05.2017
10:13:30
import ply.lex as lex tokens = ['HUI', 'COMMENT'] def t_HUI(t): r'hui' return t def t_COMMENT(t): r'\#.*' return t def t_error(t): print("Illegal character '%s'" % t.value[0]) t.lexer.skip(1) lex.lex() lex.input('''abchui#sdfvgsfgf abchui''') while True: tok = lex.token() if not tok: break print(tok.type)

запусти у себя.

darkwoolf
23.05.2017
10:13:37


тип нажимаю на кнопку и выполняется функция

но прикол в чём.Если убрать new_window.show() то окно не появляется

Whore Amazing
23.05.2017
10:14:34
запусти у себя.
Вывод такой же. Странно.

darkwoolf
23.05.2017
10:14:38
а если оставит, то окно вылазит, но при этом выдаёт ошибку

Artem
23.05.2017
10:14:44
Whore Amazing
23.05.2017
10:14:51
Как? :\

darkwoolf
23.05.2017
10:14:52
Чё за рофл?

Whore Amazing
23.05.2017
10:17:08
разбирайся
алсо, у тебя коммент - тоже токен, а он должен игнорироваться, а не возвращаться. но не суть.

Rookie
23.05.2017
10:17:38
Хуёфл. .show() нужно как раз для того, чтобы отрисовать окно. Если его нет, то оно, соответственно, не запускается. А если есть, то ты написал неправильно, и у тебя ошибка. Причём, скорее всего именно с отрисовкой.

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