from __future__ import print_function
import datetime
import re
import os.path
from piecash import open_book
if __name__=='__main__':
this_folder = os.path.dirname(os.path.realpath(__file__))
s = open_book(os.path.join(this_folder, "teste.gnucash"), open_if_lock=True)
else:
s = open_book(os.path.join("teste.gnucash"), open_if_lock=True)
# get default currency
print(s.default_currency)
regex_filter = re.compile(u"^/Ativos/Dinheiro/Carteira")
# retrieve relevant transactions
transactions = [tr for tr in s.transactions # query all transactions in the book/session and filter them on
if (regex_filter.search(tr.description) # description field matching regex
or any(regex_filter.search(spl.memo) for spl in tr.splits)) # or memo field of any split of transaction
and tr.post_date.date() >= datetime.date(2016, 03, 1)] # and with post_date no later than begin nov.
try:
import jinja2
except ImportError:
print("\n\t*** Install jinja2 ('pip install jinja2') to test the jinja2 template version ***\n")
jinja2 = None
if jinja2:
env = jinja2.Environment(trim_blocks=True, lstrip_blocks=True)
print(env.from_string("""
Here are the transactions for the search criteria '{{regex.pattern}}':
{% for tr in transactions %}
- {{ tr.post_date.strftime("%Y/%m/%d") }} : {{ tr.description }}
{% for spl in tr.splits %}
{{ spl.value.__abs__() }} {% if spl.value < 0 %} --> {% else %}
Подробнее здесь: [url]https://stackoverflow.com/questions/36083174/jinja2-rendering-issue-attributeerror-unicode-object-has-no-attribute-cal[/url]
Я пытаюсь выполнить следующий отфильтрованный отчет о транзакциях из проекта piecash:
[code]from __future__ import print_function import datetime import re import os.path
from piecash import open_book
if __name__=='__main__': this_folder = os.path.dirname(os.path.realpath(__file__)) s = open_book(os.path.join(this_folder, "teste.gnucash"), open_if_lock=True) else: s = open_book(os.path.join("teste.gnucash"), open_if_lock=True)
# retrieve relevant transactions transactions = [tr for tr in s.transactions # query all transactions in the book/session and filter them on if (regex_filter.search(tr.description) # description field matching regex or any(regex_filter.search(spl.memo) for spl in tr.splits)) # or memo field of any split of transaction and tr.post_date.date() >= datetime.date(2016, 03, 1)] # and with post_date no later than begin nov.
try: import jinja2 except ImportError: print("\n\t*** Install jinja2 ('pip install jinja2') to test the jinja2 template version ***\n") jinja2 = None
if jinja2: env = jinja2.Environment(trim_blocks=True, lstrip_blocks=True) print(env.from_string(""" Here are the transactions for the search criteria '{{regex.pattern}}': {% for tr in transactions %} - {{ tr.post_date.strftime("%Y/%m/%d") }} : {{ tr.description }} {% for spl in tr.splits %} {{ spl.value.__abs__() }} {% if spl.value < 0 %} --> {% else %}
Я использую библиотеку Dipy, и когда я пытался импортировать одну из функций, я получил следующую ошибку атрибута:
AttributeError: module 'numpy' has no attribute 'float'.
`np.float` was a deprecated alias for the builtin `float`. To avoid this...
Я использую библиотеку Dipy, и когда я пытался импортировать одну из функций, я получил следующую ошибку атрибута:
AttributeError: module 'numpy' has no attribute 'float'.
`np.float` was a deprecated alias for the builtin `float`. To avoid this...
Я хочу создать выпадающее меню на HTML -странице, которое заполняет различные элементы, в зависимости от файла, из которого он считывает. Затем, когда я выбираю элемент из этого меню и нажимаю кнопку, я хочу, чтобы этот конкретный выбранный элемент...
Я хочу создать выпадающее меню на HTML -странице, которое заполняет различные элементы, в зависимости от файла, из которого он считывает. Затем, когда я выбираю элемент из этого меню и нажимаю кнопку, я хочу, чтобы этот конкретный выбранный элемент...
я пытаюсь использовать Mediapipe в качестве средства оценки позы с задачейpose_landmarker, используя код документации mediapipe с некоторыми изменениями, однако он продолжает выдавать эту ошибку AttributeError: у объекта 'NoneType' нет атрибута...