словарь кеша python – подсчет количества обращений

Я выполняю кэширование в python. До сих пор я использую простой словарь. То, что я хотел бы сделать, – подсчитать количество обращений (количество раз, когда хранимое значение было извлечено ключом). У Python builtin dict нет такой возможности (насколько я знаю). Я искал «счетчик слов python» и нашел Counter (также в stackoverflow), но это не удовлетворяет […]

XML: как получить элементы по атрибуту Value – Python 2.7 и minidom

Я хочу получить список XML-элементов, основанных сначала на TagName, а затем на атрибуте Value. Я использую библиотеку xml.dom и python 2.7. Хотя сделать первый шаг легко: from xml.dom import minidom xmldoc = minidom.parse(r"C:\File.xml") PFD = xmldoc.getElementsByTagName("PFD") PNT = PFD.getElementsByTagName("PNT") Я смотрю вокруг, но не могу найти решение для второго шага. Есть что-то вроде .getElementsByAttributeValue , […]

PyCharm + Flask: Неразрешенная ссылка. Как правильно импортировать пространства имен Python?

Я добавил Flask и Flask-Script в виртуальную среду PyCharm . Приложение работает, но PyCharm дает мне различные ошибки: Unresolved reference "Manager" (from flask.ext.script import Manager) Cannot find reference "script" in "__init__.py" (from flask.ext.script import Manager) No module named "script" (command = flask.ext.script.Command(app) В результате завершение кода не работает. Поэтому, если я напрямую импортирую модули, такие […]

Scikit learn – Как использовать SVM и Random Forest для классификации текста?

У меня есть набор trainFeatures и набор testFeatures с положительными, нейтральными и негативными ярлыками: trainFeats = negFeats + posFeats + neutralFeats testFeats = negFeats + posFeats + neutralFeats Например, одна запись внутри trainFeats (['blue', 'yellow', 'green'], 'POSITIVE') то же самое для списка тестовых функций, поэтому я указываю метки для каждого набора. Мой вопрос заключается в […]

Возврат счетчика вне функции Python

Я пытаюсь создать некоторый код, и я определил функцию как это, чтобы проверить, как работает счетчик внутри функции: def errorPrinting(x): x += 1 return x Затем я использую функцию в некоторой условной логике, где я хочу, чтобы счетчик увеличивался, если выполняются условия. x = 1 for row in arcpy.SearchCursor(fc): if not row.INCLUSION_TYPE or len(row.TYPE.strip()) == […]

уникальная частота слов в нескольких файлах

Я новичок в python. Мне предоставляется папка с 2000 текстовыми файлами. Я должен выводить каждое слово и количество раз, когда оно происходит (без повторения в файле). Например, предложение: «Я то, что я есть» должно включать только одно вхождение «i» в файл. Я могу сделать это для одного файла, но как это сделать для нескольких файлов? […]

Python отображает все простые числа от 1 до 100

Я пытаюсь напечатать все простые числа от 1 до 100 с помощью функции Boolean. Ниже мой код работает. for n in range(1,101): status = True if n < 2: status = False else: for i in range(2,n): if n % i == 0: status = False if status: print(n, '', sep=',', end='') Но когда я […]

Можно ли взломать SHA256, когда вы знаете, что ответ – это координата?

Мне нужно взломать хэш-файл sha256, и я знаю, что ответ находится в координатах, но я не знаю, каковы пример значений координат: 3f1c756daec9ebced7ff403acb10430659c13b328c676c4510773dc315784e4e 58.375782 26.742632 Можно ли создать скрипт python, который создает две переменные (оба со значением 00.000000), а затем добавить их togheter (ex: k=i+" "+j ), затем преобразует k в sha256 и сравнивает его с […]

Гистограмма с логарифмической шкалой y 2 в matplotlib?

Есть ли способ сделать это? Команда hist , похоже, не распознает ее, когда я пытаюсь указать base или basey .

Игнорирование отсутствующего файла в цикле for-Python

Я просматриваю некоторые файлы и деля их значения в моем коде. Для цикла существует синтаксический анализ многих итераций файлового типа (это намного быстрее). Однако иногда файл может отсутствовать. Как просто пропустить это и продолжить цикл for-loop, потому что некоторые номера файлов могут отсутствовать по какой-либо причине. Код: import pyfits as pf for i in range […]

Python - лучший язык программирования в мире.