Семён Вознесенский
Ученик
(186)
1 месяц назад
В вашем коде есть несколько ошибок. Прежде всего, нельзя присваивать значения вызовам функций, таким как `platform.processor()`. Вместо этого нужно сохранять результаты вызовов функций в переменные, а затем использовать эти переменные. Ниже исправленный код, который сохраняет информацию о процессоре в файл:
```python
import platform
# Открываем файл для записи
my_file = open("info.txt", "w+")
# Получаем информацию о системе и сохраняем в переменные
machine_info = platform.machine()
version_info = platform.version()
platform_info = platform.platform()
uname_info = platform.uname()
system_info = platform.system()
processor_info = platform.processor()
# Записываем информацию о процессоре в файл
my_file.write("Processor: " + processor_info + "\n")
# Закрываем файл
my_file.close()
```
Этот код правильно сохраняет информацию о процессоре в переменную `processor_info`, а затем записывает ее в файл `info.txt`. Если вам нужно записать больше информации, просто добавьте соответствующие строки с `my_file.write()`.
Вот код:import os
import platform
my_file = open("info.txt", "w+")
platform.machine() = 1
platform.version() = 2
platform.platform() = 3
platform.uname() = 4
platform.system() = 5
platform.processor() = 6
my_file.write("1" + "2" + "3" +"4" + "5" + "6")
Мне надо чтобы platform.processor() выдал процессор, и был переменной, которая запишется в текстовый файл
А я не пойму как это сделать