
Мой любимый
03.08.2018
14:35:16
Да, я об этом. Это симпатично
Если использовать звездочку, то можно будет поймать маслину, если будешь использоват одноименные функции из разных модулей
Если много народу над одним проектом трудится - тем более

Andrey
03.08.2018
14:38:03
Это тоже плохо
Иногда может быть полезно, если цель - перетащить всё содержимое модуля в другое место.
https://github.com/python/cpython/blob/e42b705188271da108de42b55d9344642170aa2b/Lib/decimal.py

Google

Nikolay
03.08.2018
14:40:49
?

Nikolay
03.08.2018
14:41:00
или неправильной работы с плагинами
в стандартной либе тоже много говна, да

Max
03.08.2018
14:42:18
подытожим: всегда используй вариант import custom_module!!! В крайнем случае, import custom_module as cm
исключения наверняка бывают, но ты должен быть на 1000% уверен в том, что ты делаешь, но даже в этом случае лучше использовать первый вариант))

Denis
03.08.2018
14:44:29
Че за ущемление from?

Nikolay
03.08.2018
14:45:11

Tigran
03.08.2018
14:45:27
и без фанатизма)

Denis
03.08.2018
14:46:05
Я в тестах обычно со звёздочкой пишу

Tigran
03.08.2018
14:46:27
а вот я и в тестах воздерживаюсь

Sergey
03.08.2018
14:47:18

Google

Alex
03.08.2018
14:49:29

Dmitri
03.08.2018
14:51:46
Какую либу юзать для работы с mysql?

Alex
03.08.2018
14:52:02

Dmitri
03.08.2018
14:52:06

Eldar
03.08.2018
14:52:52
опиши шабашку нормально

Alex
03.08.2018
14:53:39
django рекомендует mysqlclient

Max
03.08.2018
14:54:29

Dmitri
03.08.2018
14:55:02
mysql-connector-python \ pymysql \ mysqlclient
почему вопрос собственно возник.
до этого для форматирования запросов (работал на скюлай), использовал плейсхолдеры, тобишь запрос выглядел так
select * from table where param = ?, (param,)
под мускул ничего не нахожу, одни %s, а используя плейсхолдеры получаю в ответ
TypeError: not all arguments converted during string formatting

Alex
03.08.2018
14:57:23
пока ты не начинаешь руками форматировать

Denis
03.08.2018
15:00:00
Писать скрипты на пхп для продажи наркоты?

ivan
03.08.2018
15:00:50
Ну для работы с продажой наркотой это да, ток пхп

Alex
03.08.2018
15:00:56
@Saluev это как-то совсем не по правилам?

Eldar
03.08.2018
15:01:15
распиши кратко стек и задачи

Tigran
03.08.2018
15:01:27

Alex
03.08.2018
15:01:40
сорян, показалось

Google

Nikolay
03.08.2018
15:01:54
?
Работу работать надо будет?

Tigran
03.08.2018
15:02:23
но я не против стать модератором ?

Nikolay
03.08.2018
15:02:23
Караваны грабить? Если нет, то не интересно

Alex
03.08.2018
15:02:34
Нужно работать работу. Оплата деньгами.

Никита
03.08.2018
15:02:40

Nikolay
03.08.2018
15:02:55
набигать
тогда тем более неинтересно

Eldar
03.08.2018
15:03:22
так напиши тогда
а к чему это все пристаивать язык программирования или crm какая?

Проксимов
03.08.2018
15:07:45
Быстро

Viktor
03.08.2018
15:08:16
Откликнулся человек с другой группы спасибо за то что не удалили изначально сообщения

Ved
03.08.2018
15:18:07
Кто-нибудь может подсказать. Есть идея, как защитить мой модуль с функциями и переменными от просмотра как в нем все написано. Вопрос вот в чем. Можно ли достать из интерпретатора импортированный модуль и потом его привести к читабельному виду

Nikolay
03.08.2018
15:18:11
видно, кому-то очень нужны деньги

Проксимов
03.08.2018
15:19:08

Nikolay
03.08.2018
15:19:17
вторую часть вопроса не понял, но исходный код встроенных модулей интерпретатора лежит в гитхабе

Проксимов
03.08.2018
15:19:22

Nikolay
03.08.2018
15:19:24

Google

Nikolay
03.08.2018
15:19:36

Tigran
03.08.2018
15:19:57

Проксимов
03.08.2018
15:20:23

Admin
ERROR: S client not available

Tigran
03.08.2018
15:20:25
.__code__

Valery
03.08.2018
15:23:45

Nikolay
03.08.2018
15:25:26
What’s wrong?
весьма странно работающий компилятор, который не каждый синтаксис прожует и может к ошибкам привести - это так себе способ обфускации

Проксимов
03.08.2018
15:26:25
Какая обфускация?

Nikolay
03.08.2018
15:27:07

Nail
03.08.2018
15:28:08
Добрый вечер уважаемые эксперты, я новичок (
появилась надобность использовать sklearn если у кого есть минутка или на памяти примеры кода или руководство в инете где посмотреть
Задача есть база из 50 000 строк типа: название - ID
это опечатанно написанные название товаров с соответсвующими айди
мне нужно вводя строку[скрипт предпологает какому айди она соответсвует ] получить ID
одним словом умный поиск обученный на опечатках

Nikolay
03.08.2018
15:28:35
и питон тут не особо причем

Nail
03.08.2018
15:28:58
я сам пхпшник - sphinx и подбор лавинштеном не оч справляется
посоветовали на ML попробывать

Nikolay
03.08.2018
15:29:28

Nail
03.08.2018
15:29:29

Nikolay
03.08.2018
15:29:48

Maxim
03.08.2018
15:29:59
Как можно быстро найти кол-во вхождений строки а в б? Например, для строки ааа и строки аа 2 вхождения, но 'aaa'.count('aa') = 1

Tigran
03.08.2018
15:30:27

Google

Nikolay
03.08.2018
15:30:48

Maxim
03.08.2018
15:31:03
.count()?
Не работает для пересекающихся строк

Мой любимый
03.08.2018
15:31:33
тогда циклом

Tigran
03.08.2018
15:31:57
циклом медленно
надо алгоритм поиска подстроки приспособить

Maxim
03.08.2018
15:32:10
Не проходит программа по времени

Nikolay
03.08.2018
15:32:14
https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%9A%D0%BD%D1%83%D1%82%D0%B0_%E2%80%94_%D0%9C%D0%BE%D1%80%D1%80%D0%B8%D1%81%D0%B0_%E2%80%94_%D0%9F%D1%80%D0%B0%D1%82%D1%82%D0%B0

Maxim
03.08.2018
15:32:17
Если циклом

Nail
03.08.2018
15:32:32
то есть у еня есть база
Нош-па 0,04 N50 Само OOO "SAMO" - ID
Линкомицина г/х р-р д/ин 30% 1мл N10 Дальхимфар - ID
Лиагра 50 мгN4 Лахисам - ID
есть мастер база где правильное написание к которому привязываю по ID
при импорте мне нужно точно по вхолной строке получить ID
Сейчас поиск подбирает на илучшие 10 подходяших с матсер базы и челрвек в ручную конфирмит этот выбор - вот таких конфирмов у меня 500 000

Tigran
03.08.2018
15:33:03

Nikolay
03.08.2018
15:34:49


Nail
03.08.2018
15:35:16
начитался и накодился за два дня до этого
import numpy as np
from sklearn.pipeline import Pipeline
from sklearn.feature_extraction.text import CountVectorizer
from sklearn.svm import LinearSVC
from sklearn.feature_extraction.text import TfidfTransformer
from sklearn.multiclass import OneVsRestClassifier
from sklearn.preprocessing import LabelBinarizer
import pandas as pd
df = pd.read_csv("file.csv",sep=',',encoding='utf-8')
X_train = df['query']
y_train_text = df['xid']
X_test = np.array(['Активный кальций A.A.G с магнием 330мл | Active Asia Gold OOO, Узбекистан',
'Авизол капс. 50мг N6 | Авантика Медекс, ИНДИЯ'
])
mlb = LabelBinarizer()
Y = mlb.fit_transform(y_train_text)
classifier = Pipeline([
('vectorizer', CountVectorizer()),
('tfidf', TfidfTransformer()),
('clf', OneVsRestClassifier(LinearSVC()))])
classifier.fit(X_train, Y)
predicted = classifier.predict(X_test)
all_labels = mlb.inverse_transform(predicted)
for item, labels in zip(X_test, all_labels):
print([item,labels])