Size: a a a

Сообщество Python Программистов

2021 March 03

S

Shadle in Сообщество Python Программистов
Vadim Apenko
import phonenumbers
from phonenumbers import carrier
from phonenumbers.phonenumberutil import number_type

number = "+49 176 1234 5678"
carrier._is_mobile(number_type(phonenumbers.parse(number)))
вот пробую так
df['Phone No_'].apply(lambda row: row if carrier._is_mobile(number_type(phonenumbers.parse(row)))==True else None)
источник

S

Shadle in Сообщество Python Программистов
Vadim Apenko
import phonenumbers
from phonenumbers import carrier
from phonenumbers.phonenumberutil import number_type

number = "+49 176 1234 5678"
carrier._is_mobile(number_type(phonenumbers.parse(number)))
этот же способ только в лямбде
источник

S

Shadle in Сообщество Python Программистов
Vadim Apenko
import phonenumbers
from phonenumbers import carrier
from phonenumbers.phonenumberutil import number_type

number = "+49 176 1234 5678"
carrier._is_mobile(number_type(phonenumbers.parse(number)))
но он не работает
пишет
NumberParseException: (0) Missing or invalid default region.
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
Vadim Apenko
import phonenumbers
from phonenumbers import carrier
from phonenumbers.phonenumberutil import number_type

number = "+49 176 1234 5678"
carrier._is_mobile(number_type(phonenumbers.parse(number)))
Вадим, можете и мой вопрос посмотреть, думаю у вас были похожие задачки
https://t.me/python_scripts/608526
источник

e

eff1c in Сообщество Python Программистов
сделал индексирование в моделях (sqlalchemy)
но поиск всё равно медленный
возможно потому что эти вектора не сохраняются в бд, а генерируются каждый раз, когда я делаю запрос?
https://pastebin.com/d3nxVRY3
источник

P

Python Source Protec... in Сообщество Python Программистов
Уважаемый @tyler_s !

Пожалуйста, заливайте ваши файлы на сервисы: pastebin.com или gist.github.com

Спасибо за понимание!
источник

ЕК

Евгений Ковалев... in Сообщество Python Программистов
Ребят, посоветуйте, пожалуйста, книги/курсы по обработке изображений
источник

W

Winchestor* in Сообщество Python Программистов
Спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Winchestor*
Спасибо
Вы увеличили карму Vadim Apenko до 5061.87 (+7.07)
источник

AT

Alexander T in Сообщество Python Программистов
president tatarstana
L = 153222
R = 153270
for i in range(L, R + 1):
   for j in range(1, i):
       for a in range(1, j):
           if a != j:
               if j 2 + a 2 == i:
                   print(j, a)

L = 153222
R = 153270

res = {}
for x in range(1, R):
   for y in range(1, R):
       value = x ** 2 + y ** 2
       answer = {x, y}
       if value > R:
           break
       if value >= L:
           if value in res:
               if res[value] != answer:
                   res[value] = None
           else:
               res[value] = answer
res = sorted([(k, sorted(v) )for k, v in res.items() if v is not None])
print('\n'.join(f"{a} {b}" for _, (a, b) in res))
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
Dmitriy Yarosh
У меня есть словарь в которм в ключе есть точка, к примеру d1[q.we], как мне найти такие ключи и заменить их на '_'?
вопрос решил
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
Dmitriy Yarosh
вопрос решил
а нет, не получилось
источник

p

president tatarstana in Сообщество Python Программистов
Alexander T

L = 153222
R = 153270

res = {}
for x in range(1, R):
   for y in range(1, R):
       value = x ** 2 + y ** 2
       answer = {x, y}
       if value > R:
           break
       if value >= L:
           if value in res:
               if res[value] != answer:
                   res[value] = None
           else:
               res[value] = answer
res = sorted([(k, sorted(v) )for k, v in res.items() if v is not None])
print('\n'.join(f"{a} {b}" for _, (a, b) in res))
Спасибо!
источник

K

KarmaBot in Сообщество Python Программистов
president tatarstana
Спасибо!
Вы увеличили карму Alexander T до 4783.51 (+7.07)
источник

А

Айван in Сообщество Python Программистов
Dmitriy Yarosh
а нет, не получилось
{k.replace(".", "_"): v for k, v in dict_.items()}
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
Айван
{k.replace(".", "_"): v for k, v in dict_.items()}
items это же вроде как для значений?
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
Айван
{k.replace(".", "_"): v for k, v in dict_.items()}
вау, спасибо большое, а я такую ахинею писал, переводил в список со спискабрал каждое значение, проверял ужас
источник

А

Айван in Сообщество Python Программистов
Dmitriy Yarosh
items это же вроде как для значений?
Нет. Возвращает "a set-like" объект, с tuple содержащих ключ-значение
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
Айван
{k.replace(".", "_"): v for k, v in dict_.items()}
+ очень круто
источник

K

KarmaBot in Сообщество Python Программистов
Dmitriy Yarosh
+ очень круто
Вы увеличили карму Айван до 1546.80 (+17.16)
источник