@ru_python

Страница 2755 из 9768
Карт
29.04.2017
18:45:17
Так как нету чата по mob

Tony
29.04.2017
18:45:26
Эх

here1am
29.04.2017
18:45:49
Google
Igor
29.04.2017
18:45:53
Так как нету чата по mob
как ты нашел этот чат?

Карт
29.04.2017
18:45:57
@android_ru
Спасибо

Igor
29.04.2017
18:46:07
вот так же можно найти и mob!

Карт
29.04.2017
18:46:14
Igor
29.04.2017
18:46:16
https://github.com/A-gambit/awesome-telegram-chats например

Карт
29.04.2017
18:46:22
Также и сейчас подсказал

Эх
Печалька

Artem
29.04.2017
18:49:34
Привет. Подскажите плиз, чем можно заполнять шаблон doc файла из скрипта. Есть docx библиотека - да, но может есть еще альтернативы? Спасибо.

Artem
29.04.2017
18:53:46
В ней реализована работа с отступами, центрированием, шрифтом? Может я недостаточно прочел, но не нашел этого.

Igor
29.04.2017
18:54:08
http://python-docx.readthedocs.io/en/latest/user/sections.html

> Word supports the notion of a section, a division of a document having the same page layout settings, such as margins and page orientation. http://python-docx.readthedocs.io/en/latest/user/sections.html#page-margins

про шрифты - http://python-docx.readthedocs.io/en/latest/user/text.html#apply-character-formatting

Google
Artem
29.04.2017
18:55:47
О, Спасибо большое!

Igor
29.04.2017
18:56:02
про центрирование http://python-docx.readthedocs.io/en/latest/user/text.html#horizontal-alignment-justification

отступы - margin, padding шрифты - font центрирование - здесь мой английский меня подвел, и вместо justify/alignment я ввел в поиске center, но мне все равно повезло

Cyber
29.04.2017
21:16:44
а тут нубские вопросы можно задавать?

here1am
29.04.2017
21:17:30
@ru_python_beginners

Nikolay
30.04.2017
02:06:19
Там про генераторы и корутины

Michael
30.04.2017
02:13:36
Oleg
30.04.2017
05:17:30
Всем привет ) Подскажите плз, как правильно сформировать запрос в SQL, используя f-строки? У меня какая-то оказия происходит ( если пишу query = "...... name = %s" data = (self.name) То всё ок если пишу query = f".... name = {self.name}" то: 1) если {} беру в кавычки - при None значении вместо Null записывается текстовое значение None 2) если {} не беру в кавычки, то ругается на синтаксис

Oleg
30.04.2017
05:19:57
дополнил сообщение ) прото раньше времени отправил )

Oleg
30.04.2017
05:21:21
Да, но это неудобно )

Eldar
30.04.2017
05:21:28
дополнил сообщение ) прото раньше времени отправил )
Кмк намного безопаснее использовать возможности встроенные в коннектор бд

Vasiliy
30.04.2017
05:21:36
Если я правильно понял, там связываемые переменные

Вот их и надо использовать

А чтобы None превратить в Null автоматически, придётся манкипатчить класс форматтера

Eldar
30.04.2017
05:22:47
Да, но это неудобно )
Если будешь сам генерить запрос то можно будет запилить sql инъекцию

Vasiliy
30.04.2017
05:23:13
Или строки (мб его так манкипатчить нельзя, не уверен)

Google
Vasiliy
30.04.2017
05:23:22
То есть, не надо так делать

Oleg
30.04.2017
05:23:53
что за экранирование?

Eldar
30.04.2017
05:24:33
что за экранирование?
Ещё одни кавычки типа

Vasiliy
30.04.2017
05:24:54
Короче, когда делаешь sql, везде, где можно использовать связываемые переменные, используй связываемые

Oleg
30.04.2017
05:25:44
Ещё одни кавычки типа
Так в том и дело, что когда пишу их - не отрабатывает None --> NULL :) А когда не пишу - синтаксис неправильный )

Vasiliy
30.04.2017
05:26:56
Потому что строковое представление None = "None"

Eldar
30.04.2017
05:27:39
Поэтому я и говорю, что надо встроенные средства коннектора к бд юзать. Он сам что нужно преобразует и экранирует

Oleg
30.04.2017
05:27:45
Когда юзаю f-string получается код вида поле = значение поле = значение поле = значение а когда юзаю% получается поле поле поле поле значение значение значение значение

Vasiliy
30.04.2017
05:27:50
Да, они работают, но визуально получается хуже )
В первую очередь, надо делать правильно.

Vasiliy
30.04.2017
05:28:30
Использовать строковое форматирование там, где надо связывать переменные - говнокод

Eldar
30.04.2017
05:28:32
В первую очередь, надо делать правильно.
Он кажется документацию не читал прост

Oleg
30.04.2017
05:29:10
Читал, но когда объём полей большой, хочется визуально не путаться в коде ) Ладно, пойду делать правильно )

Спасибо за советы )

Artem
30.04.2017
07:55:13
использовать форматирование для формирования sql чревато инъекциями, об этом в самом начале документации обычно пишут

Mikhail
30.04.2017
08:00:00
Добрый день. Ну жен совет. Есть звуковая волна. Wav файл. Из него я получаю фазу колебаний. Далее я применаю к ней Быстрое преоброзование фурие из np.fft. Получаю на выходе список комплексных чисел. Далее отрисовываю все это. В кординатах мили ват герцы. Теперь мне надо изменить спектр файла по верхней границе и прослушать его. Так вот проблема в том, что когда я образакомплексный вид чисел переношу их на mathplotlib. Теперь мне надо изменить некотрые значения и записать обратно то что получилось в аудио файл и прослушать. Обрезая с права и с лева спектр аудиофайла не состовляет труда. Но вот сверху возникает проблема. Когда я пытаюсь урезать гармоники по верхней границы возникает проблема с переходои от действительных чисел в комплексные

Aragaer
30.04.2017
08:00:55
при желании можно написать красивый и изящный код, который будет формировать sql строки. Это не будет говнокодом, но это уязвимость для инъекций.

гораздо правильнее написать красивый и изящный код, который сформирует строки с плейсхолдерами, а потом подставлять параметры туда

Google
Hannibal
30.04.2017
08:27:12
Всем доброго времени суток. У меня возник вопрос. Как взаимодействовать с обьектом одного класса из другого ?

например у меня два класса player и sword. В player есть int heal, а в sword int dam. Как мне сделать так, что бы например при запуске метода из sowrd у меня из heal вычиталось dam ?

Alex
30.04.2017
08:56:56
Чем отличается импорт в начале файла модуля от импорта внутри функции или класса? Ну кроме очевидного, что импортируемое будет доступно только внутри вызываемой функции, класса?

Admin
ERROR: S client not available

Michael
30.04.2017
09:12:55
например у меня два класса player и sword. В player есть int heal, а в sword int dam. Как мне сделать так, что бы например при запуске метода из sowrd у меня из heal вычиталось dam ?
Плюсую вопрос. На практике всегда непонятно, как распихать функционал по методам, чтобы уменшить связанность классов.

Hannibal
30.04.2017
09:13:03
А есть какой-нить SDK под андроид для Пайтона ?

Плюсую вопрос. На практике всегда непонятно, как распихать функционал по методам, чтобы уменшить связанность классов.
Я сделал функцией, в которую передаю объекты, может и говнокод, но другого решения не нашел

Michael
30.04.2017
09:14:01
Мне кажется, что метод у меча будет вызывать метод уменьшить хп у игрока

Hannibal
30.04.2017
09:16:01
Я так то Python юзаю в качестве скриптового языка у себя на серваке , sys , subprocess и пошла жара , а сейчас решил попробовать более серьезные задачи

Хочу свою любимую Qt под пайтоном юзать, морды для управления боксами писать

Igor
30.04.2017
09:17:08
> боксами какими боксами?

веб-морда может быть проще/перспективней

Hannibal
30.04.2017
09:17:45
веб-морда может быть проще/перспективней
Не спорю, но я слишком фанат Qt

Artem
30.04.2017
09:17:50
например у меня два класса player и sword. В player есть int heal, а в sword int dam. Как мне сделать так, что бы например при запуске метода из sowrd у меня из heal вычиталось dam ?
player.take_damage(sword) лучше всего так, потому что в этот метод можно добавить сложную логику вроде эффектов от заклинаний или носимых предметов, снижающих урон

Hannibal
30.04.2017
09:19:00
Наследовать?
Каким боком ?

Google
Проксимов
30.04.2017
09:19:42
Наследуешь sword от heal и в методе sword вычитаешь

Vasiliy
30.04.2017
09:20:00
Почитай про паттерны проектирования

Тут, например, стратегия просится

Проксимов
30.04.2017
09:22:35


Michael
30.04.2017
09:23:55
Втф, меч от игрока наследовать?

Igor
30.04.2017
09:24:14
че

хуйня какая-то

Проксимов
30.04.2017
09:24:49
че
Чё

Michael
30.04.2017
09:24:52
Лол

Igor
30.04.2017
09:25:09
если меч принадлежит игроку - он принадлежит конкретному игроку

соотв. инстанс класса Sword должен быть привязан к инстансу класса Player

Проксимов
30.04.2017
09:25:35
Igor
30.04.2017
09:25:35
соотв. это говно пихается в атрибут инстанса

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