Изучаю различные репозитории- а надо изучать азы Python, а потом уже "различные" репозитории.
В новой сборке Windows 10 Insider Preview Build 14352 доступной участникам программы Windows Insider, появилась новая возможность отключить ограничение на максимальную длину пути.
После перезагрузки пользователи и программы смогут без ограничений работать с файлами, длина пути к которым превышает 260 символов. Теперь на файлы будет действовать только ограничение файловой системы NTFS – 32767 символов .
cur.execute(f'''INSERT OR IGNORE INTO "base" (title, a, b, c, url)
VALUES ("{title}", {a}, {b}, {c}, "{url}");''')
import requests
from xml.etree import ElementTree
response = requests.get(
'https://s3-ap-northeast-1.amazonaws.com/data.binance.vision?delimiter=/&prefix=data/spot/monthly/klines/BTCUSDT/1h/')
print(response)
archive_tree = ElementTree.fromstring(response.content)
namespace = archive_tree.tag.split('}')[0].strip('{')
for files in archive_tree.iter(f'{{{namespace}}}Key'):
print(files.text)
<Response [200]>
data/spot/monthly/klines/BTCUSDT/1h/BTCUSDT-1h-2017-08.zip
data/spot/monthly/klines/BTCUSDT/1h/BTCUSDT-1h-2017-08.zip.CHECKSUM
data/spot/monthly/klines/BTCUSDT/1h/BTCUSDT-1h-2017-09.zip
data/spot/monthly/klines/BTCUSDT/1h/BTCUSDT-1h-2017-09.zip.CHECKSUM
data/spot/monthly/klines/BTCUSDT/1h/BTCUSDT-1h-2017-10.zip
data/spot/monthly/klines/BTCUSDT/1h/BTCUSDT-1h-2017-10.zip.CHECKSUM
...
import keyboard
secret_symbol = '*' # Символ для замены
def masked_input(prompt):
print(prompt, end='', flush=True)
input_str = ''
while True:
event = keyboard.read_event(suppress=True)
key = event.name
if event.event_type == 'down':
if key == 'enter':
print()
break
elif key == 'backspace' and len(input_str) > 0:
input_str = input_str[:-1]
print('\b \b', end='', flush=True)
elif len(key) == 1:
input_str += key
print(secret_symbol, end='', flush=True)
return input_str
password = masked_input("Введите пароль: ")
print(f"Введенный пароль: {password}")
Мне нужно узнать в каком состоянии находится указанная клавиша.
import ctypes
from ctypes import wintypes
import time
user32 = ctypes.WinDLL('user32', use_last_error=True)
VK_SPACE = 0x20 #Пробел
def is_key_pressed(vk):
return (user32.GetAsyncKeyState(vk) & 0x8000) != 0
while True:
print("Пробел нажатый?:", is_key_pressed(VK_SPACE))
time.sleep(1)