Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с кодом на пайтон и библиотекой platform

Артём Хардыков Ученик (167), на голосовании 2 недели назад
Мне помощь нужна по питону и библиотеке platform,
Вот код: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() выдал процессор, и был переменной, которая запишется в текстовый файл
А я не пойму как это сделать
Голосование за лучший ответ
Семён Вознесенский Ученик (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()`.
Похожие вопросы