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

Страница 1012 из 1885
Johnnie
28.12.2016
09:11:10
и считать сколько пробелов нужно

Igor
28.12.2016
09:11:21
так это, есть же str.format и всякое такое

Johnnie
28.12.2016
09:11:22
если число 1 - один пробел, если 11 - ноль пробелов

Cykooz
28.12.2016
09:11:59
А какой толк от табов внутри ячейки экселя? Там разве по умолчанию моноширный шрифт стоит?

Google
Johnnie
28.12.2016
09:12:38
нет

Igor
28.12.2016
09:12:42
In [16]: '{: >2s}'.format('1') Out[16]: ' 1' In [17]: '{: >2s}'.format('11') Out[17]: '11'

Cykooz
28.12.2016
09:12:46
Если не моноширный - то даже от пробелов толку не будет

Igor
28.12.2016
09:12:57
ну либо в другую сторону In [18]: '{: <2s}'.format('1') Out[18]: '1 ' In [19]: '{: <2s}'.format('11') Out[19]: '11'

или я опять хуйню подумал?

Cykooz
28.12.2016
09:13:56
с zfill имеет смысл морочится, если хочешь что бы сырой csv выглядел симпотично

Korben
28.12.2016
09:14:59
как можно байты в строку перевести?

Igor
28.12.2016
09:15:21
In [26]: b'cyka'.decode('utf-8') Out[26]: u'cyka'

Zart
28.12.2016
09:15:42
подозреваю что таб там на самом деле есть, просто ексель его как один пробел рендерит

Korben
28.12.2016
09:17:14
Whore Amazing
28.12.2016
09:18:05
Так-с. Мне нужно найти в строке повторения подстроки. Подстрока неизвестна. Погуглил и нашел кучу непонятных слов. Есть гайд для смертных?

Zart
28.12.2016
09:18:35
а две одинаковых буквы считаются за?

Google
Cykooz
28.12.2016
09:18:42
подозреваю что таб там на самом деле есть, просто ексель его как один пробел рендерит
Я вот даже не знаю как в самом екселе сделать таб внутри ячейки - он просто на следующую ячейку прыгает. Так что думаю табы внутри ячейки - это не очень правильно.

Ivan
28.12.2016
09:18:44
У меня ещё вот такой вопрос, уже, наверное, ультрасложный, но это может быть я накручиваю в голове лишнее... Вот видео - https://www.youtube.com/watch?v=wjlR2f6VDoY , там можно видеть, как используется Android через TeamViewer (я так думаю, похоже на то, но может быть эмулятор) и по нажатии на Мой Билайн появляется список GET и, если есть, POST-запросов... Три вопроса - 1) каким образом в десктопном приложении появляются данные по запросам GET и POST? 2) Какие модули\фреймворки нужно задействовать\изучить\проверить? 3) Это вообще реально на Python? ) Я думаю, что да, но пока не понимаю куда копаться\смотреть.. Буду благодарен за любые подсказки\советы\помощь.

Whore Amazing
28.12.2016
09:18:50
от двух букв.

все, уже не надо.

Folt
28.12.2016
09:32:49
1) каким образом в десктопном приложении появляются данные по запросам GET и POST? нужна прога снифер - она маниторит входящий и выходяций трафик 2) Какие модули\фреймворки нужно задействовать\изучить\проверить? смотря чем хочеть отправлять запросы (curl) самый простой вариант 3) Это вообще реально на Python? ) Я думаю, что да, но пока не понимаю куда копаться\смотреть.. можно) ставь либу, смотри что отправляет сойфт, собирай запросы и делай то же самое

Zart
28.12.2016
09:33:17
поток бессознания

Sofia
28.12.2016
09:34:10
юных хакеров подвезли!

Dmitriy
28.12.2016
09:34:14
Вот поэтому нужно нажимать Reply

Ivan
28.12.2016
10:02:35
1) каким образом в десктопном приложении появляются данные по запросам GET и POST? нужна прога снифер - она маниторит входящий и выходяций трафик 2) Какие модули\фреймворки нужно задействовать\изучить\проверить? смотря чем хочеть отправлять запросы (curl) самый простой вариант 3) Это вообще реально на Python? ) Я думаю, что да, но пока не понимаю куда копаться\смотреть.. можно) ставь либу, смотри что отправляет сойфт, собирай запросы и делай то же самое
Спасибо! Только не понял момент "смотри что отправляет софт". На самом деле это не софт, а обычный сайт, адаптированный под мобайл. Дело в том, что по идее после нажатия на ссылку браузер должен попадать на сайт, указанный нами. Но бывает, что происходит сначала куча редиректов (302) или просто запросов (200), и только потом попадает на нужную, указанную нами страницу. Каким образом можно получить данные по редиректам и т.д. ещё до прихода на нужную страницу?

Пока жёстко туплю, но честно пытаюсь разобраться.. (

Johnnie
28.12.2016
10:15:07
Max
28.12.2016
15:31:11
а есть ли какие-то каноничные и всеми рекомендумые маны по PostgreSQL? типа как туторил джангогерлс по джанго

Zart
28.12.2016
15:31:48
документация у него отличная

Max
28.12.2016
15:33:00
окай, тогда за нее сяду

Alexander
28.12.2016
16:17:46
Подскажите, пжт, есть ли в питоне аналоги spring jdbc template?

или какой-нибудь апи, чтобы не работать с курсорами и коннекшенами

но не орм

Google
Alex
28.12.2016
16:19:16
spring-python?

If you are a user of Java’s Spring framework and have used the JdbcTemplate, then you will find this template has a familiar feel.

http://docs.spring.io/spring-python/1.2.x/sphinx/html/dao.html

Alexander
28.12.2016
16:22:25
а этот проект живой? Есть кто-нибудь, кто им пользуется?

https://github.com/springpython/springpython/graphs/contributors

пациент скорее мертв

E
28.12.2016
16:32:32
как пофиксить ошибку?

twwlf
28.12.2016
16:34:44
кулхацкиры вчяти

E
28.12.2016
16:34:57
xd

поможете?

Denis
28.12.2016
16:37:34
Я, конечно, не хакир, но попробуй запустить третьим питоном

E
28.12.2016
16:37:51
xd

Zart
28.12.2016
16:39:50
Alex
28.12.2016
16:41:14
как пофиксить ошибку?
почему на скрине в -u sql-inj, а -t xss?

Alexander
28.12.2016
16:52:57
Denis
28.12.2016
16:53:46
san andreas

Zart
28.12.2016
16:54:55
SQL Alchemy

Alexander
28.12.2016
16:55:18
это ж орм, правильно?

Zart
28.12.2016
16:55:25
и что?

Alexander
28.12.2016
16:55:47
то, что мне это немного не подходит

Google
Alexander
28.12.2016
16:55:52
вот все

Zart
28.12.2016
16:56:07
там не только орм

Alexander
28.12.2016
16:56:20
я не знаю, на что мапить

Zart
28.12.2016
16:56:31
не хочешь, не мапь

Alexander
28.12.2016
16:58:04
т.е. там можно сделать что-то вроде db.select(my_query, my_callback_function) ?

без предварительных маппингов

Denis
28.12.2016
16:59:01
Ели нужно только это, можно написать обертку самому

Alexander
28.12.2016
16:59:05
и без всяких кэшей, сессий и прочих штук, которые любят орм

я и начала писать обертку и поймал себя на мысле, что это spring jdbc template

и, возможно, в питоне уже что-то есть такое

чтобы не велосипедить

Denis
28.12.2016
16:59:59
Ну вот, зачем тянуть зависимости, которые заменяются 10 строками кода

В стандартной библиотеке точно нет

Alexander
28.12.2016
17:00:56
щас в холивар свалимся

E
28.12.2016
17:01:12
через питон 3 запустил

Alexander
28.12.2016
17:01:12
не стоит обсуждать зачем :)

E
28.12.2016
17:01:32
заебало скобки ставить xd

Dmitriy
28.12.2016
17:01:43
через питон 3 запустил
2to3 запусти до кучи

Denis
28.12.2016
17:01:45
Значит, проблема в другом

Спроси у Зарта, он в кодировках лучше разбирается

Google
Zart
28.12.2016
17:06:56
и без всяких кэшей, сессий и прочих штук, которые любят орм
от СА можно взять чисто коннекшен пул с енджинами, и не парится сессиями, маппингами и ормом

Alexander
28.12.2016
17:07:18
спасибо

попробую

Zart
28.12.2016
17:07:23
очевидно что код под второй питон

вывод результата команды locale в студию

Amaro
28.12.2016
17:07:57
Внезапный идиотский вопрос: отчего readline может читать файл символ за символом вместо строчка за строчкой?

Denis
28.12.2016
17:08:38
Все символы в файле \n?

Pavel
28.12.2016
17:10:18
ух ты, en_GB, не часто такое увидишь.

Zart
28.12.2016
17:10:34
гым. тогда фиг его знает, по скриншотам это не диагностировать

Johnnie
28.12.2016
18:14:31
Task Given a list lst and a number N, create a new list that contains each number of lst at most N times without reordering. For example if N = 2, and the input is [1,2,3,1,2,1,2,3], you take [1,2,3,1,2], drop the next [1,2] since this would lead to 1 and 2 being in the result 3 times, and then take 3, which leads to [1,2,3,1,2,3]. Example delete_nth ([1,1,1,1],2) # return [1,1] delete_nth ([20,37,20,21],1) # return [20,37,21]

def delete_nth(order, max_e): result = list() for i in order: if result.count(i) < max_e: result.append(i) return result

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

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