Разбирайте и подсчитывайте только числовой текст xml, включая e-00 или e + 01

Я новичок в python. Я пытаюсь проанализировать XML-файл и подсчитать все текстовые входы, которые являются числовыми, включая приблизительные значения с помощью e или e +. Например, с учетом кода psuedo ниже (jerry.xml), <data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <language>english</language> <currency>1.21$/kg</currency> <gdppc>141100</gdppc> <gdpnp>2.304e+0150</gdpnp> <neighbor name="Austria" direction="E"/> <neighbor name="Switzerland" direction="W"/> </country> <country name="Singapore"> <rank updated="yes">5</rank> <language>english</language> <currency>4.1$/kg</currency> <gdppc>59900</gdppc> […]

flask admin: sqlalchemy.exc.InterfaceError (параметр привязки ошибки 8)

Я пытался сохранить рецензента проекта, используя ниже, и поле выбора показывает правильное: # Query the user with Role.id == 4 as reviewer def reviewer_choices(): return User.query.join(User.roles).filter(Role.id == 4) # Build a select field class ProjectView(sqla.ModelView): form_extra_fields = { 'reviewer': sqla.fields.QuerySelectField( label='Reviewer', query_factory=reviewer_choices, )} Однако, когда я пытался его сохранить, произошла ошибка: InterfaceError: (sqlite3.InterfaceError) Error binding […]

Невозможно вставить дату и время на сервер sql через pyodbc

Я пытаюсь вставить дату и время на SQL-сервер в среде Linux (raspbian) с использованием языка python. Далеко я смог подключиться к MS Sql, а также создал таблицу и im, используя pyodbc. #! /user/bin/env python import pyodbc import datetime dsn = 'nicedcn' user = myid password = mypass database = myDB con_string = 'DSN=%s;UID=%s;PWD=%s;DATABASE=%s;' % (dsn, […]

Python raw_input вызывает EOFError после создания приложения с py2app

Я написал небольшой скрипт, который помогает мне решать проблемы с царапинами и словообразованием. Он отлично работает, когда я запускаю его с терминала Mac OS X. Я хотел бы поделиться сценарием с друзьями как автономное приложение Mac. Поэтому я использовал py2app для этого, но приложение разбилось, когда я дважды щелкнул по нему. На консоли отображается следующее […]

Вопрос о уникальности экземпляра строки в python

Я пытался выяснить, какие целые числа python генерирует только один раз (от -6 до 256 кажется), и в этом процессе наткнулся на какое-то поведение строки, я не вижу этого шаблона. Иногда одинаковые строки, созданные разными способами, используют один и тот же id, иногда нет. Этот код: A = "10000" B = "10000" C = "100" […]

Создание таблицы в базе данных Sqlite с помощью Genie?

Я пытаюсь создать базу данных с помощью кода Genie. Однако я сталкиваюсь с проблемами с документацией, поэтому я прошу здесь! Это можно считать неинтуитивным, потому что я могу запустить sqlite непосредственно в командной строке и создать набор данных. Я делаю это по диким причинам. Код, который я пытаюсь имитировать в python: #————————————– import apsw #————————————– […]

Безопасен ли сейф?

Я ищу «безопасную» функцию eval, чтобы выполнять вычисления в виде таблиц (используя numpy / scipy). Функциональность для этого ( модуль rexec ) была удалена с Python с 2.3 из-за явно непонятных проблем безопасности. Есть несколько сторонних хаков, которые хотят сделать это – самое продуманное решение, которое я нашел, – это рецепт Python Cookbok , «safe_eval». […]

Изображение шаблона Django не загружается

Изображение не загружается. Я вижу o сломанное изображение. Я использую статический тег. Я также попытался дать абсолютный путь и никогда не работал. Я использовал тег alt, но все же я могу видеть только значок сломанного изображения. Является ли тег правильным, что еще я должен попробовать. Изображения находятся в static \ images \ logo.png {% load […]

Все экземпляры класса имеют такой же диктант, как и атрибут в Python 3.2

Я пишу космическую торговую игру на Python, и я решил, что карту нужно разделить на более мелкие куски, чтобы уменьшить количество объектов, которые необходимо учитывать при рисовании на экране в любой момент времени. Это обрабатывается с помощью объекта Sector, который определяется как таковой: class Sector: x=0 #Position of the sector. The galactic (absolute) position of […]

Перетаскивание виджеты tkinter

Я пытаюсь сделать программу Python, в которой вы можете перемещаться по виджетам. Это мой код: import tkinter as tk main = tk.Tk() notesFrame = tk.Frame(main, bd = 4, bg = "a6a6a6") notesFrame.place(x=10,y=10) notes = tk.Text(notesFrame) notes.pack() notesFrame.bind("<B1-Motion>", lambda event: notesFrame.place(x = event.x, y = event.y) Но это становится супер глючным, и виджет прыгает туда-сюда. Благодаря!

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