#python #pylint
#python #pylint
Вопрос:
Я тестировал файл python с использованием pylint
Код приведен ниже
""" Testing the file inside the content"""
import json
file = r'test.txt'
with open(file,'r') as fr:
fd = fr.read()
print (fd)
Ниже приведена команда для тестирования
pylint code.py
Ошибка приведена ниже
raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: 'C:\Users\ayshewew\.pylintrc', line: 2
'import jsonn'
Я выполнил приведенный выше код в jupyter notebook и все работает нормально
Мой pylint является последней версией
Комментарии:
1. Я получаю кое-что еще при запуске вашего кода в Windows 10 python 2.7.17 и pylint 1.9.5, получаем: Код модуля C: 7,0: Ненужные скобки после ключевого слова ‘print’ (лишние скобки) W: 4,0: Переопределение встроенного ‘file’ (переопределенный встроенный) C: 4,0: имя константы «file» не соответствует стилю именования верхнего ящика (недопустимое имя) C: 6,4: имя константы » fd» не соответствует стилю именования UPPER_CASE (недопустимое имя) W: 2, 0: неиспользуемый импорт json (неиспользуемый импорт)
2. Попробуйте обновить все свои модули, обновите pylint и configparser и повторите попытку
3. Показывает содержимое
C:\Users\ayshewew\.pylintrc
файла. Как четко указано в сообщении об ошибке, оно, похоже, содержитсяimport json
во второй строке, что кажется очень удивительным для такого файла.
Ответ №1:
пытался
python -m pylint code.py
получен результат
работает