Vladimir
да, с get все работает
Vladimir
спасибо!
Chebyrash
Vladimir
Chebyrash
спасибо!
Не откажусь от админки
Vladimir
Не откажусь от админки
ты посвещен в админы)
Chebyrash
Спам и флуд не пройдут.
Олег
Всем привет
Vladimir
обьясните пожалуйста как это работает: есть типа json testcp:[latest,latest2,v10] а в цикле у меня условие в котором версия максимальная выбирается в соответствии с условием <
Vladimir
в результате самым бОльшим получается v10
Vladimir
где можно почитать как питон сравнивает строки?
Chebyrash
где можно почитать как питон сравнивает строки?
Питон сравнивает строки побуквенно превращая каждую букву в ASCII значение
Chebyrash
"abd" > "abc"
Vladimir
Питон сравнивает строки побуквенно превращая каждую букву в ASCII значение
так, мысль понятна, но удивляет что latest меньше чем v10
Chebyrash
"abd" > "abc"
Первые два значения одинаковые, а в третьем d имеет большее ASCII значение чем с
Vladimir
"l" < "v"
ааа, тоесть каждый символ это как в цифрах порядки..
Андрей
товарищи, помогите тупому, не понимаю
Андрей
есть код, которым хочу вычитать строку и удалить все цифры. Делаю по нубски, просьба не спойлерить правильный ответ, а рассказать почему работает так как работает
Андрей
def string_clean(s): d = list(s) for q in d: if q.isdigit(): d.remove(q) return ''.join(d) string_clean("123456789")
Андрей
после удаления цифры 1, оно берёт следующей не цифру 2, а почему-то цифру 3
Андрей
и по сути удаляет цифры 1,3,5,7,9 и оставляет 2,4,6,8
Андрей
такое ощущение, что каждый раз возращаясь в for q in d, оно заново считывает значения d. А т.к. там уже удалили первый символ, то оно идёт на второй, а второй уже по сути является третьим
Андрей
блин, так и есть
Viktor
Так и есть. Ты изменяеш объект
Андрей
def string_clean(s): d = list(s) for q in list(s): if q.isdigit(): d.remove(q) return ''.join(d) отработало
Андрей
спасибо
Chebyrash
Андрей можешь использовать регулярки
Chebyrash
Хотя вот можно без регулярок "".join([i for i in СТРОКА if not i.isdigit()])
Chebyrash
В одну строку
Андрей
Ааа, понял, спасибо. Я из сейчас отрабатываю на 8ом уровне на заданиях codewars
Chebyrash
Я тут пример набросал - https://repl.it/repls/ContentAdeptAngles
Chebyrash
Строка в миллион букв / цифр
Chebyrash
Regex быстрее примерно в два раза
Андрей
пасиба
Андрей
а кто-нибудь знает что-нибудь про курсы http://tceh.com/edu/python/ говорят из всего множества курсов, довольно не плохие
Chebyrash
Что ты хочешь выучить?
Андрей
python в базово-среднем уровне
Андрей
чтобы спокойно для работы писать скрипты помогающие в тестировании
Андрей
книги пробовал читать, но ушло в никуда. Пока вот codewars и похожие сайты спасают
vshulginov
А подскажите, плиз, по обработке текста достойный курс. Чтобы библиотеки там, векторные расстояния вот это все
Chebyrash
книги пробовал читать, но ушло в никуда. Пока вот codewars и похожие сайты спасают
sololearn. А вообще лучше сразу читай на конкретную тему - в твоём случае тестирование.
Viktor
на степике крутые курсы
vshulginov
Попробуйте Natural Language Processing with Python
Это книга или курс? На степике надо посмотреть... Смотрел на курсере от вышки новый, но там сложновато.
vshulginov
Есть от густокашкина хороший курс по основам на, курсере. Бесплатный. Много практики
vshulginov
Благодарю!
Chebyrash
Это все есть бесплатно в интернете
Андрей
Это все есть бесплатно в интернете
бесплатно тебе не дадут структурированно, никто не обнимет, не скажет что "you doing well", не ответит на тупые вопросы "как расшифровывается html" и т.д.
Chebyrash
бесплатно тебе не дадут структурированно, никто не обнимет, не скажет что "you doing well", не ответит на тупые вопросы "как расшифровывается html" и т.д.
Это какой-то манямирок. Хочешь выучить - выучишь. Для этого есть целый интернет и книжки за адекватную цену.
Vladimir
подскажите плз, у меня есть двумерный массив, и мне хочется сделать условие с проверкой if example[num]['value'] is not None:
Vladimir
вываливается такая конструкция с ошибкой
Vladimir
т.к. на момент опроса не существует никакого value
Vladimir
спасибо!
Vladimir
никто не в курсе что происходит с google geocoding api?
Aquinary
https://thomas-cokelaer.info/tutorials/sphinx/docstring_python.html
Aquinary
Норм докстринг)
Aquinary
На одну строку)
Андрей
товарищи, я тут пытаюсь получить длину списка, который хочу сразу же отстортировать, типо так len(list.sort()). Оно не работает. А откуда нужно брать инфу, что в len нельзя передавать методы ?
Chebyrash
товарищи, я тут пытаюсь получить длину списка, который хочу сразу же отстортировать, типо так len(list.sort()). Оно не работает. А откуда нужно брать инфу, что в len нельзя передавать методы ?
Ты передаешь результат выполнения метода. В данном случае не имеет разницы сортирован массив или нет потому что его длина не изменится.
Андрей
да, про незименность я понимаю. Хочу понимание откуда брать информацию, что в функцию нельзя передать результат метода
Андрей
или это не работает, потому что результа сортировки не передаётся в функцию, а сразу присваивается ранее объявленной переменной?
Chebyrash
Кстати имей ввиду, что .sort() возвращает None
Андрей
блин, можно было сделать print (l.sort()) и понять что оно возвращает, вот балда
Chebyrash
Или прочитать документацию :)
Андрей
про sort?
Chebyrash
Угу
Андрей
returns None to avoid confusion......инфу в скобках пропустил....
Андрей
забыл что самый главный линукс скилл это умение читать man
Chebyrash
Michail
поясните как запустить flask приложение с Passenger ?
Chebyrash
поясните как запустить flask приложение с Passenger ?
https://www.phusionpassenger.com/library/walkthroughs/start/python.html
Michail
https://www.phusionpassenger.com/library/walkthroughs/start/python.html
Да, первую страницу у гугле я тоже прочёл, спасибо. Конкретно вопрос - если до этого использовался flask_scripts, как поменять?
Anonymous
Привет, есть кто-нибудь кто работал с графами на питоне? Интересуют норм библиотеки
Valeriy
Смотря для чего
Valeriy
Если для игр, то pygame