sql_query = (
'INSERT INTO source (id, url, price, check_time, time_publish, '
'time_creation, phone, person_type, region, city, address, metro) '
'VALUES (%(Id)s, %(url)s, %(price)s, %(time)s, %(time_publish)s, '
'%(time_creation)s, %(phone)s, %(person_type)s, %(region)s, '
'%(city)s, %(address)s, %(metro)s) '
'ON DUPLICATE KEY UPDATE check_time=values(check_time)'
)
если расстояние между этими кодировками очень большое, значит такого лица нет.
WHERE (e1 - TEST_ENCODING_VALUE_0_HERE) <= threshold
AND (e2 - TEST_ENCODING_VALUE_1_HERE) <= threshold
...
rar_command = "d:/programs/rar/rar.exe a -ag {}.rar {}".format(target_dir,source)
import time
for i in range(5):
print('direction: ', i, end='\r', flush=True)
time.sleep(1)
for root, directories, files in os.walk(z):
for file in files:
fullname = os.path.join(root, file)
print(fullname, os.path.getsize(fullname))
for root, directories, files in os.walk(z):
print(root)
for file in files:
fullname = os.path.join(root, file)
print(file, os.path.getsize(fullname))
import re
filename = 'asd.33.lk3.3s23120b.jpg'
m = re.match("(.+?)(\d+)?(\.[^\.]+)$", filename)
if m:
new_name = f"{m.group(1)}{int((m.group(2)) if m.group(2) else 0)+1}{m.group(3)}"
print(new_name)
Используя key:test_1 из one_dict достать словарь из two_dict по key:test_1.
Думал брать валюту как последний элемент массива, а первые два конкатенировать в 1 строку. Но это костыль какой-то, ещё и нерабочий, потому что в цифрах типа 1 000 000 $ эта логика уже не будет работать.Если символ валюты всегда один (не разбит пробелами), то вполне можно и этим методом, например:
a= '1 000 000 $'
print(''.join(a.split()[:-1]))
def select(self, sql):
return self.cursor.execute(sql).fetchone()
data = music.getall('APIC')[0].data
работает и что-то возвращает.if duplicate_two:
cur.execute('UPDATE covers_db SET Cover_Path=?, Album_Title=?, Album_Artist=?, Year_of_Publishing=? WHERE File_Path=?', (cover_path, album_title, album_artist, year_of_publishing, path))