nacknime
И языки в системе одинаковые...
да там видимо кодировка.
nacknime
ладно, спасибо постораюсь сам разобраться
пропиши по русски чтото в терминале на сервере
Камрон)
я комит все вернул, как до этого та жа хрень выходит
Камрон)
Камрон)
лучше все же делать через json?
Sm•ok
Ку, а у вас есть нубка по питону ?
Камрон)
Chern
Всем привет, если я открыл with open('employee_birthday.txt', mode='r') as csv_file Потом его нужно закрывать csv_file.close ?
Chern
нет
Спасибо!
Anonymous
мне нужно на зашумленной картинке находить все что похоже на буквы, и вырезать эти участки для дольнейшей обработки как это сделать? неронка или каскады хаара?
Amaro
Оффтоп... Алина? Кван? Ты в СЛ не играла?
garrip91
Как можно с помощью какого-нибудь простого кода получить строковую пирамиду из первоначальной строки (например, "spam")? Надо чтобы получилось так: s pp aaa mmmm
Amaro
print(*(x*y for x, y in enumerate('spam',1)), sep='\n')
Anonymous
Вам в чат дата саинс
а можно ссылку?
Anonymous
@datasciencechat
Serhii
Здравствуйте. Ребята подскажите пожалуйста, мой скрипт проверяет IP адрес на наличие в базе РКН, но к примеру когда я задаю IP 192.168.1.168 он мне возвращает. 192.168.1.1 192.168.1.16 192.168.1.168 , нужно только 192.168.1.168 Вот сам скрипт поверки. def check(ip): base_path = "z-i/dump.csv" with open(base_path) as f: datafile = f.readlines() found = False # This isn't really necessary for line in datafile: if re.search(ip, line): # found = True # Not necessary return True return False
Serhii
Это функция которая отвечат за поиск
Anonymous
Потому что у тебя в паттерне точки
Anonymous
В переменной лайн
Serhii
Подскажите, как правильно реализовать?
Anonymous
Стринг матч просто
Anonymous
Вместо re.search
Serhii
Я извениясь, но я только начинаю писать можно пример
Anonymous
Если на строке один ip. Ещё вроде бы нужно убрать в конце \n в line
Serhii
я убрал,
Serhii
if ip == line
К сожалению, так вобще поиска не происходит
Anonymous
if ip == line
if p in line
Anonymous
B то третьем питоне, библиотека beautifulsoaр предустановлена из коробки?
Anonymous
Спасибо за ответ
Serhii
Подскажите что-то ?
Anonymous
Нужен человек что сможет подсказать по kivy + kv, есть такие с кем можно обсудить вопросы?
Anonymous
Пиши сюда сразу вопрос
Anonymous
А зачем люди используют киви? В принципе. Он же вроде падает часто
Anonymous
Еще такой вопрос. Почти статический сайт безопасно держать за голым увсги без нжнкс?
Anonymous
Там из данных одна цсв для шаблонов
Anonymous
Хочу на хостинге сэкономить
і64
Хочу на хостинге сэкономить
На хостинге энджинкс платный?
red
Еще такой вопрос. Почти статический сайт безопасно держать за голым увсги без нжнкс?
Насколько я знаю ng там не для безопасности ставится а как раз для раздач статики
Anonymous
Хочу максимум лоу энд взять
c
так что условно для безопасности
Anonymous
Вот я и думаю стоят ли риски того
Anonymous
привет ребята
Anonymous
кто может помочь с bs4
Anonymous
http://nometa.xyz
У меня ошибки нет но выдает None при парсинге
Sergey
У меня ошибки нет но выдает None при парсинге
Значит по указанным параметрам ничего не нашел
Anonymous
def krisha_parse(): headers = { 'Accept': '*/*', 'User-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36' } base_url = 'https://krisha.kz/arenda/kvartiry/pavlodar/?das[live.rooms][]=1&das[live.rooms][]=2&das[price][from]=37000&das[price][to]=60000&das[rent.period]=2&das[who]=1' session = requests.Session() request = session.get(base_url, headers=headers) if request.status_code == 200: soup = bs(request.content, 'html.parser') divs = soup.findAll('div', attrs={'class': 'a-list a-search-list a-list-with-favs'}) for div in divs: title = div.find('a', attrs={'class': 'realty-preview__title-link'}).get_text() href = div.find('a', attrs={'class': 'a-card__title '})['href'] price = div.find('div', attrs={'class': 'a-card__price'}).find('span').get_text() views = div.find('div', attrs={'class': 'a-view-count status-item'}).find('span').get_text() time = div.findAll('small', attrs={'class': 'card-stats__item'}).get_text() text = 'Название : {}\n Ссылка: https://krisha.kz{}\nЦена : {}\n\n'.format(title, href, views, time, unicodedata.normalize("NFKD", price)) print(krisha_parse()) вот код дорогие мои
️Skill
Потерял одну картинку, там было сравнение помощи Что-то такое: Европейцы: долго и подробно объясняют решение проблемы Американцы: говорят, что ты мудак, но объясняют решение проблемы Русские: долго и подробно говорят, что ты мудак, и шлют искать ответ в другое место
️Skill
Если тебе не помогли, проблема в тебе) полистай чатик
Нет, это не относится к тому, что мне не помогли
️Skill
Просто найти хочу
Anonymous
а какой метод в питоне есть для преобразования адреса в 32битное число?(модуль socket)
Anonymous
а, все, inet_aton. сори за тупой вопрос
Anonymous
Это вырезка с кода, среди кода объясню что мне нужно сделать, python знаю поверхностно, kivy не знаю нифига, затык на банальности, не могу вникнуть как что вызвать from kivy.app import App # UI. from kivy.uix.button import Button from kivy.uix.textinput import TextInput # Grid. from kivy.uix.boxlayout import BoxLayout # Scroll. from kivy.uix.scrollview import ScrollView # Screens. from kivy.uix.screenmanager import ScreenManager, Screen # For work. import json class MyScreenManager(ScreenManager): pass class MainScreen(Screen): pass class AuthenticationScreen(Screen): def on_pre_enter(self): # Нужно достучаться к полям authenticationLogin authenticationPassword виджета и при каждом перевходе поменять им значения. Каким образом стучать? pass pass class GetItemsFromStockScreen(Screen): pass class GetStockListScreen(Screen): pass class BotApp(App): title = 'BotApp' def build(self): self.authenticationData = AuthenticationData() return MyScreenManager() def saveAuthenticationData(self, login, password): self.authenticationData.setAuthenticationData({ 'id': login, 'pass': password, 'submit': '' }) if __name__ == '__main__': BotApp().run() <MyScreenManager>: MainScreen: AuthenticationScreen: GetStockListScreen: GetItemsFromStockScreen: <AuthenticationScreen>: name: 'authentication' ScrollView: BoxLayout: orientation: 'vertical' size_hint_y: None row_default_height: root.height height: self.minimum_height spacing: 5 TextInput: id: 'authenticationLogin' multiline: False size_hint: 1, None size: 1, 120 font_size: 80 TextInput: id: 'authenticationPassword' multiline: False size_hint: 1, None size: 1, 120 font_size: 80 Button: text: 'Сохранить' size_hint: 1, None size: 1, 150 font_size: 45 on_press: app.saveAuthenticationData('1', '2') # Передать здесь значения полей authenticationLogin authenticationPassword, не разберусь как к ним достучаться Button: text: 'В меню' size_hint: 1, None size: 1, 150 font_size: 45 background_color: .5, 0, .5, .6 on_press: root.manager.current = 'main'
Максим
use pastebin luke...
Amaro
Насколько я вообще помню, в Киви была обильная дока и всеобъемлющая демка. Что с ними не так?
Anonymous
Насколько я вообще помню, в Киви была обильная дока и всеобъемлющая демка. Что с ними не так?
то что там куча вариантов связей и написания кода, и как в моем случае стучать куда нужно, я откровенно устал искать-ошибаться, мне написать остальной код 2-3 часа, с этим простейшим затыком обращения я уже убил время ппц
Anonymous
Здесь вроде нет спецов по киви апи
Savva
extensions = { 'python': ['.py', '.pyc'], 'video': ['.mp4'], 'photo': ['.jpeg', '.png'], 'archives': ['.zip', '.rar'], 'documents':['.pdf', '.txt'], 'installation': ['.dmg', '.exe'], 'music': ['.mp3', '.m4a', '.ogg'] } string = 'file.mp3' Как мне красиво пройтись по extenstion`ам, и понять, что string - это музыкальный файл? UPD: с помощью endswith()
Savva
https://docs.python.org/3/library/mimetypes.html не подходит?
Может и подходит,сейчас посмотрю. Спасибо
Anonymous
Вопрос по python на андроиде,как можно с помощью python останавливать работу программ
Андрей
:D
Nikolay
Если что..
Anonymous
Мне нужно с помощью Python остановить андроид приложение
Anonymous
К примеру vk