Я хотел создать программу, которая выключает компьютер через 10 секунд, но system() пишет мне, takes at most 1 argument (2given)?

Ошибка "takes at most 1 argument (2 given)" говорит о том, что вы передаете функции system() больше аргументов, чем она ожидает. Функция system() принимает только один аргумент - команду, которую нужно выполнить в командной оболочке.

Для того, чтобы выключить компьютер через 10 секунд, вам нужно воспользоваться командой shutdown в сочетании с опцией -s для выключения и опцией -t для указания времени задержки в секундах. Вот как это можно сделать в Python:

import os

# Вызываем команду для выключения компьютера через 10 секунд
os.system("shutdown /s /t 10")

Этот код отправит команду на выключение компьютера (опция /s) с задержкой в 10 секунд (опция /t 10) через функцию system() из модуля os.

Убедитесь, что запускаете этот скрипт с правами администратора, так как операция выключения компьютера требует соответствующих прав доступа.