Tishka17
софт обычно её учитывает
Anonymous
Мне на виндовс
Tishka17
ССЗБ
Anonymous
?
Tishka17
в смысле, ну упс, я не помогу, даже сочувствовать не буду
Tishka17
что знал рассказал
Artem
ССЗБ
"Сам себе злой Буратино"?
Anonymous
Спасибо и на том
Eldar
#работа #вакансия #офис #Москва #python #фултайм Вид деятельности: карточный процессинг Расположение: Москва, офис рядом с метро Новослободская Зарплата: от 140 тыс. руб Кто мы: InPlat Technologies Что могем: Сделали банковский карточный процессинг (работаем напрямую с Visa/MasterCard/Мир). Мы делаем эмиссию (выпускаем миллионы банковских карт), эквайринг (принимаем к оплате миллионы карт в месяц), используем собственные системы предотвращения мошенничества (антифрод), множество аналитических систем разного профиля (включая BI-, финансовую и маркетинговую аналитику). Запартнерились с Mail.Ru, МегаФон, Yota, фасилитаторами/агрегаторами: PayOnline, Qiwi, Робокасса, Ecommpay, ArsenalPay и другими. Короче говоря, если тебе интересно творить настоящий финтех без смузи и токенов, то читай это сообщение до конца! Мы загрузим тебя чем-то из этого списка: • Разработка realtime-систем процессинга • Автоматизация бизнес-процессов • Разработка аналитических систем • Разработка систем определения и предотвращения мошеннических операций • Создавать новые сервисы с нуля В основном используем: • Postgres 9.6+ (используется для сервисов, написанных нами) • Python 3.6+ (кода на втором питоне нет вообще) • Асинхронные фреймворки (Tornado и т.д.) • Oracle (используется для сервисов, которые писали не мы. Суровое банковское ПО) • ElasticSearch • Kafka • Linux • Atlassian (Jira, Confluence) Мы ищем достаточно подготовленного в профессиональной области (git, тесты, паттерны, понимание GIL, различные способы выполнения кода (многопоточность, кооперативная многозадачность и тд) и обучаемого. Поэтому, если с чем-то вы не работали, то не бойтесь в лс кидать свои резюме. Что предлагаем: • Зарплату:) • ДМС • Плавающий график прихода на работу • Отсутствие манагеров • Участие в разработке банковского процессинга не на java! Удаленки нет и не будет. Вопросы и резюме можно скидывать мне, я не ХР если что=)
🐾Julia🐾
Привет всем, я как раз хэрэ и далека от мира программирования. На данный момент стоит задача найти руководителя группы разработчиков на ведение крупного проекта. #работа Наш идеальный кандидат: - опыт программирования на Python - опыт работы от 5 лет (с подтвержденным опытом крупных проектов). Условия: К локации кандидата не привязаны #офис или #удаленка Зп обсуждаем (от 200к и выше) Отсутствие бюрократии. Вакансия отсутствует в открытом доступе, поэтому все вопросы в личку
Tishka17
сфера хоть какая?
🐾Julia🐾
Компания агрегатор
🐾Julia🐾
Услуги
Anonymous
А что лучше, создавать венв и туда модули или в систему?
Anonymous
А чем?
Tishka17
его в случае чего можно грохнуть
Tishka17
и создать чистенький
Tishka17
а ещё когда несколько проектов не будет конфликтов
Alex
А pipenv не? Или он чем-то хуже венва?
Artur Rakhmatulin
А pipenv не? Или он чем-то хуже венва?
не хуже. но мне не понравилось
Oleg
для создания локальных окружений мне direnv нравится
Anonymous
Венв автоматично ставиться в pycharm
Anonymous
Народ! Просветите новичка в таком вопросе. Как считать конкретные строки из текстового файла? Например из 100-строкового файла надо считать и записать в разные переменные 6-ю и 17-ю строчку.
Anonymous
+
Anonymous
Это слишком долго
🍁 Jaŭhien
Другого варианта не завезли
Anonymous
Тем более в процессе работы проги, строки будут меняться местами и содержимым
Tishka17
хотя я не могу представить как ты собираешься менять строки местами без перезаписи файла
Anonymous
Как можно считывать по строчно?
Tishka17
никак
Tishka17
в смысле по одной строке из файла с самого начала
🍁 Jaŭhien
for line in file
Tishka17
не, если надо часто - стоит запомнить смещения строк один раз
Pavel
Как можно считывать по строчно?
теоретически можно было бы через seek(start), read(length) но проблема в том, что ты заранее не знаешь длину строки :)
Tishka17
и по ним бегать
Tishka17
но один раз весь файл точно придется прочитать
Anonymous
i = 1 while line = file.readline(): if i == 9: print(line) break i += 1
Pavel
он их еще местами менять собирается, что усугубляет
Anonymous
Эх. Файл может быть очень большим.
Pavel
🍁 Jaŭhien
Pavel
i = 1 while line = file.readline(): if i == 9: print(line) break i += 1
во первых, есть enumerate во вторых, это не подходит
Oleg
Народ, кто сталкивался с проблемой длинных имён в пути к файлу. Я так понимаю это на уровне оси и никак не решается или есть метод?
🍁 Jaŭhien
Да тут работа для субд
🍁 Jaŭhien
Или для любой другой бд
Anonymous
Спасибо. Буду копать базы данных
Tishka17
хотя может с симлинками финт получится
Oleg
"путь+имя файла" к примеру 400 символов, не даёт создать файл, там ограничение 256 символов кажется
Tishka17
или монитированием
Oleg
в питоне
Oleg
на винде
Tishka17
эм
Tishka17
на винде
ФС какая?
Oleg
на линуксе не пробовал, надо, чтобы работало на винде
Oleg
ntfs win7
Pavel
ntfs win7
у нтфс ограничение в 255 символов на компоненту пути
🍁 Jaŭhien
Ну ничего не поделать, сокращай
Oleg
у нтфс ограничение в 255 символов на компоненту пути
в этом и вопрос, есть ли пути обхода
Pavel
в этом и вопрос, есть ли пути обхода
не пользоваться нтфс в частности и виндой вообще
Anonymous
if len(path) > 256: print("Не слишком большой путь???")
🍁 Jaŭhien
Ты метаинформацию в путях хранишь?
Oleg
вопрос не что храню, а можно ли обойти
🍁 Jaŭhien
Низя
Pavel
на нтфс никак
Tishka17
лол
Tishka17
https://stackoverflow.com/questions/3555527/python-win32-filename-length-workaround
Denis
Всем привет, заранее извиняюсь за глупые вопросы. Сейчас учусь питону плотно, сам маркетолог со стажем. Вопрос состоит не в том, как решить, а почему так? Дано: Напишите программу, которая находит все простые числа между 0 и пользовательским числом x = 0 y = int(input ('Please, input number: ')) for number in range (2,y): for j in range (2,number): if number % j == 0: break else: print(number) Вывод: 2 3 5 7 и.тд Вопрос: почему выводит 2? Ответ то правильный, но условие каждый элемент из списка for number in range (2,y): - делим на 1 элемент списка for j in range (2,number):. 2 % 2 == 0 - TRUE, то есть вывода не должно быть. Такая закономерность есть если менять for j in range (2,number): , например на 4 или 6, тот есть вывод происходит.
Pavel
https://stackoverflow.com/questions/3555527/python-win32-filename-length-workaround
как нынче модно говорить, проиграл
🍁 Jaŭhien
Мммм
Tishka17
Starting in Windows 10, version 1607, MAX_PATH limitations have been removed from common Win32 file and directory functions. However, you must opt-in to the new behavior.
Tishka17
https://docs.microsoft.com/en-gb/windows/desktop/FileIO/naming-a-file#maximum-path-length-limitation