Anonymous
да, спс. непонятно как я искал )
Anonymous
скрипт сделал, который находит N самых больших файлов на фс. функцию convert_size скопипастил естественно https://pastebin.com/jDXRHSMB
Kamoliddin
Я ему скинул сигнатуру. Выбирает он сам
Anonymous
Всем привет! Хотел спросить: как у Django c обратной совместимостью? Если в книги примеры по 2.0.5, будет ли этот же код работать в 2.2? А в 3.1? Заранее спасибо за ответ)
Anonymous
Спросил. Сказали что 2 и 3 несовместимы. Про 2.0 в 2.2 не ответили, а это единственный вопрос который у меня остался.
Anonymous
Я там был)
Anonymous
Я знаю 🌚
Anonymous
Ок, спасибо)
Nikita
Всем привет! Хотел спросить: как у Django c обратной совместимостью? Если в книги примеры по 2.0.5, будет ли этот же код работать в 2.2? А в 3.1? Заранее спасибо за ответ)
В ветке 2.... скорей всего будет работать обратная совместимость А вот с 2.05 на 3... Может некоторые фичи и не будут Либо их переписали
Nikita
Впринцепе такая ватрушка во всех либах Если у тебя на руках книжка с 2.05 и ты не знаешь основ То ничего страшного Читай её, практикуйся (но будь готов что некоторые дор лимбы могут не работать потому что устарели) После практики и как всё прочтёшь, откроешь офф.доку и найдёшь разницу Она не должна быть супер радикальной
Nikita
ну если ты модули (либы) пилишь типа выносишь какие функции то там явно __нейм__ ненадо
Fylhtq
Всем привет! Может кто-нибудь знает, как решить проблемку? Использую python для автоматизации, а именно, загоняю данные xml-файлов в Excel, и там запускаю несколько макросов vba через xlwings. Однако, один из макросов работает достаточно долго, в следствие чего скрипт python`а падает...Так же ещё использую win32com.client для подключения к Excel-файлу и его закрытия
Makar
подскажите как img преобразовать в base64 используя относительный путь import base64 image = open('С:/... /lol.jpeg', 'rb') image_read = image.read() image_64_encode = base64.encodestring(image_read) в данный реализации работает только с абсолютным путём
Админ
Ребят подскажите как в scrapy из price со значением такого виде '30\xa0₽' убирать \xa0₽ перед записью в CSV def parse(self, response): price = response.css(".special::text").extract()
Админ
price = response.css(".special").extract().replace("\xa0₽", "") так не хочет )
Админ
price = response.css(".special::text").extract().replace("\\xa0₽", "") AttributeError: 'list' object has no attribute 'replace'
Админ
он в Shell меняет
Админ
а в парсере самом ошибка
Админ
нужно как то перед записью эти строки обрезать
Админ
а хз че только не пробывал
Админ
И пробывал price.replace...
Nikita
price = response.css(".special::text").extract().replace("\\xa0₽", "") AttributeError: 'list' object has no attribute 'replace'
так у тебя ошибка, что ты пытаешься реплейсить в списке, а не в элементе списака
Админ
да эт не то скинул
Админ
мне нужно из полученных позиций среплейсить ненужные символы перед сохранением в csv
Админ
line 32, in parse price.replace("\\xa0₽", "") AttributeError: 'list' object has no attribute 'replace'
Админ
ща проще сделаем )
Админ
все работает все сохраняет ) но в UTF-8 нормальнож
Админ
а для сохранения под excel ругается на сивол Рубля ) его нужно обрезать перед сохранением в CSV ) вот и ебусь с ним )
Админ
бля клаву пора выкидывать )
Админ
походу как то через ItemLoader сделать можно
Админ
возможно проблема в том что с питоном знаком 2 дня ) а со скрапи пол дня )
Админ
есть метод replace_value() его как то ковырнуть (\)
Админ
loader = ItemLoader() >>> loader.get_value('name: foo', TakeFirst(), str.upper, re='name: (.+)') 'FOO'
Админ
уже почитал )
Админ
сорри )
Anonymous
Доброго времени суток Я пока 0 в it Хотел бы начать изучать python Кем работать можно с этим языком? Какие направления?
Админ
ща проверим )
Админ
Замени extract на get
не нужно как то по другому обрабатывать завтра буду дальше ковырять )
Админ
не нужно как то по другому обрабатывать завтра буду дальше ковырять )
Спасибо, что- то в этом есть. Пытается поменять значение, Парсит один товар но без ошибок
NEKETOC
День добрый товарищи про8раммисты! Есть небольшая задачка которую никак не могу нагуглить... Вообщем я получаю данные через сокеты, с выводом проблем небыло. Немогу никак поставить на записть в файл csv для формирования датафрейма. Еще не могу понять как их привести к нужному формату записи для адекватного датафрейма! Буду рад увидеть решения и принять опыт
Anonymous
Я думаю стоит начать с веб разработки? Когда получу необходимые умения работы на пайтоне?
Kamoliddin
Я думаю стоит начать с веб разработки? Когда получу необходимые умения работы на пайтоне?
легче всего найти работу в web или в ботостроении. Для data science нужно кучу дополнительный вещей знать
Anonymous
легче всего найти работу в web или в ботостроении. Для data science нужно кучу дополнительный вещей знать
Я сейчас 0 По этому, если и планировать работать, то сначала в веб разработке Кстати, как вы относитесь к книге укус питона?
Kamoliddin
Я сейчас 0 По этому, если и планировать работать, то сначала в веб разработке Кстати, как вы относитесь к книге укус питона?
норм. Многие с нее начинают. Посмотрите курсы на степике или coursera от mail.ru. Если по книгам то Лутц
Anonymous
норм. Многие с нее начинают. Посмотрите курсы на степике или coursera от mail.ru. Если по книгам то Лутц
Но перед тем как смотреть курсы и читать другие книги стоит прочесть укус питона?
Kamoliddin
https://codernet.ru/books/python/izuchaem_python_5-e_izd_tom_1_mark_lutc/
Anonymous
не обязательно
Но если сейчас прям 0 то читать укус? Просто читать сразу 2 книги думаю менее продуктивно чем 1
Anonymous
не обязательно
А на web требуется высшее образование или нет?
Anonymous
неа
Просто в интернете пишут что очень желательно
Anonymous
А требования на начальный уровень web программирования на пайтон нужно учить другой язык или нет?
Nikita
уважаемый
Nikita
погуглите "как стать питон программистом" и избавьте нас от потока вопросов
Nikita
задавайте вопросы ближе к конкретики питона
Dim
если б ты жил в Узбекистане то проканало бы)
Dim
вот хороший вопрос: векторизация в AES128 - миф или реальность?
Nikita
Купи уже нормальный модем
Michail
кто-нибудь работал с библиотекой Google drive api / google spreadsheet api? Я второй день пытаюсь подключить там авторизацию google developer console / 0Auth и тд... Это черт ногу сломит. Может быть кто-нибудь сталкивался с хорошим туториалом ?
vl
здесь есть пример подключения и работы https://youtube.com/watch?v=Bf8KHZtcxnA
Anonymous
всем привет, как можно получить дату в таком формате? Tue, 01 Dec 2020 09:07:26 GMT
Valter
Народ, может у кого был опыт. Написал парсер сайта Авито на requests. Парсит только одну страницу и делает это раз в час. До поры - до времени это работало норм. Сейчас стали банить. Что я только не делал: менял хедеры, менял ip - один хрен. Скрипт запускаю на ПК, а вот если с этого же ПК захожу через браузер - то все норм. Можете подсказать, как обойти блокировку?
Valter
Уверены, что это именно бан? Какие признаки?
заголовок и содержание страницы 403 Доступ с вашего IP-адреса временно ограничен — Авито
Valter
угу. Результата норм. Причем и тор пробовал, и на роутере менял ip. Нихера. Как так то?
Valter
За что они там зацепляются?
Victor
угу. Результата норм. Причем и тор пробовал, и на роутере менял ip. Нихера. Как так то?
Я думаю, что проблема где-то в копировании поведения браузера. Они могут вычислять, браузер это или какой-то другой клиент HTTP даже по неявным признакам
Victor
К примеру, если там используется сжатие gzip, то в requests тоже должно использоваться
Victor
Если там есть какие-то специфичные заголовки, то в requests тоже должны быть