void bit_set(uint8_t& port, uint8_t bit)
NOTE: As of version 0.9.41, if the locate functions can’t find the provided image, they’ll raise ImageNotFoundException instead of returning None.
u = main(n-d[i], k.remove(d[i]))
line = source.readline()
try:
line_id, x, y = line.split()
line_id = int(line_id) # если надо. у тебя id число или строка?
x = int(x)
y = int(y)
... # тут проверяешь line_id, что-то делаешь с x и y
line = f'{line_id} {x} {y}\n' # новая строка с измененными значениями
except Exception as err:
# если что не так, строку не меняем, просто фиксируем ошибку в консоль
print('Bad line:', line)
print('Error:', err)
finally: # в итоге пишем строку в новый файл
destination.write(line)
Есть режим --onefolder, когда созданный экзешник, интерпретатор питона и библиотеки лежат внутри одного каталога, в разных файлах. Тогда будет достаточно подложить нужный тебе файл в этот каталог, и потом искать его рядом со скриптом. Каталог скрипта можно узнать через sys.argv[0].