nacknime
Камрон)
я комит все вернул, как до этого та жа хрень выходит
Камрон)
Камрон)
лучше все же делать через json?
Sm•ok
Ку, а у вас есть нубка по питону ?
Камрон)
Chern
Всем привет, если я открыл with open('employee_birthday.txt', mode='r') as csv_file
Потом его нужно закрывать csv_file.close
?
Anonymous
Chern
Anonymous
мне нужно на зашумленной картинке находить все что похоже на буквы, и вырезать эти участки для дольнейшей обработки
как это сделать?
неронка или каскады хаара?
Amaro
Оффтоп... Алина? Кван? Ты в СЛ не играла?
garrip91
Как можно с помощью какого-нибудь простого кода получить строковую пирамиду из первоначальной строки (например, "spam")?
Надо чтобы получилось так:
s
pp
aaa
mmmm
Nikolay
garrip91
Amaro
print(*(x*y for x, y in enumerate('spam',1)), sep='\n')
Nikolay
Anonymous
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
Anonymous
Если на строке один ip. Ещё вроде бы нужно убрать в конце \n в line
Serhii
я убрал,
Anonymous
B то третьем питоне, библиотека beautifulsoaр предустановлена из коробки?
Anonymous
Anonymous
Спасибо за ответ
Serhii
Подскажите что-то ?
Anonymous
Нужен человек что сможет подсказать по kivy + kv, есть такие с кем можно обсудить вопросы?
Anonymous
Пиши сюда сразу вопрос
Anonymous
А зачем люди используют киви? В принципе. Он же вроде падает часто
Anonymous
Еще такой вопрос. Почти статический сайт безопасно держать за голым увсги без нжнкс?
Anonymous
Там из данных одна цсв для шаблонов
Anonymous
Хочу на хостинге сэкономить
red
Anonymous
Хочу максимум лоу энд взять
c
c
так что условно для безопасности
Anonymous
Вот я и думаю стоят ли риски того
Anonymous
привет ребята
Anonymous
кто может помочь с bs4
Sergey
Hauve
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
Здесь вроде нет спецов по киви апи
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()
maxlunar
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()
https://docs.python.org/3/library/mimetypes.html
не подходит?
Savva
Anonymous
Вопрос по python на андроиде,как можно с помощью python останавливать работу программ
Denis
️Skill
Андрей
Андрей
:D
Nikolay
Nikolay
Если что..
Anonymous
Мне нужно с помощью Python остановить андроид приложение
Anonymous
К примеру vk