В этом уроке будем превращать обычную красную салфетку в изумительный цветок – розу. Обязательно посмотрите этот урок и удивите гостей!


В этом уроке будем превращать обычную красную салфетку в изумительный цветок – розу. Обязательно посмотрите этот урок и удивите гостей!
myNewFolder/
mymath/
setup.py
Теперь неплохо бы этот файл наполнить кодом:
from distutils.core import setup
setup(name = "mymath",
version = "0.1",
description = "A Simple Math Package",
author = "Mike Driscoll",
author_email = "mike@somedomain.com",
url = "http://www.blog.pythonlibrary.org/2012/07/08/python-201-creating-modules-and-packages/",
packages=["mymath"]
)
python setup.py sdistВы увидите что-то вроде этого:
python setup.py bdist_wininstpython setup.py installАвтор: Ishayahu Lastov
Чтобы лекарственное растение помогло, собирать его нужно правильным способом и в правильном месте. Цветы боярышника, белой акации и рябины можно собирать в июне. Немало в этот период и цветущих трав. Собирая травы собственноручно, человек вкладывает в них свою энергетику. Старые люди говорили, что, беря цветы, листья или почки у растения, обязательно нужно попросить у Бога благословения: «Отец Небо, Земля-Мать, благословите это растение брать!». Конечно, можно пользоваться и травами из аптеки. Но при этом мы не знаем, где они собраны. А еще, поскольку не вложили в них своего труда, то и относимся к лечению ими более легкомысленно.
В первую очередь нужно знать общие правила сбора. Цветы кустистых растений всегда нужно собирать с тыльной, не солнечной стороны, утром до 12.00, когда ультрафиолетовые лучи – еще не такие сильные. Собирают цветы и травы сухими, без росы и не после дождя. Цветы кустистых растений берут вместе с побегом. Время для сбора выбирают в пору буйного цветения растения. Не стоит ожидать, пока оно начнет отцветать.
Собирать травы нужно в экологически чистых местах. От трассы нужно отойти хотя бы 2-3 километра, чтобы растения были чистыми. В начале июня запасаются зверобоем. Масло из зверобоя очень полезно для тех, кто имеет болезнь витилиго – кожное заболевание, которое трудно лечится. Но, чтобы это растение помогло, собрать ее нужно правильно. Нельзя надолго оставлять сорванное растение — эфирные масла улетучиваются и целебные свойства уменьшаются. Поэтому масло из зверобоя нужно делают сразу на месте сбора. Для этого нужно взять с собой в поле банку оливкового для наружного использования или нерафинированного подсолнечного масла. Срывая цветы, сразу бросать их в масло. Набрав полную банку, закрыть крышкой. Придя домой, крышку заменить стеклянной и поставить банку на солнечное окно.
Таким способом делают вытяжку из этого растения, не используя пресс. На окне банка должна оставаться 21 день. Дальше масло отцеживают и хранят в темном месте. Для лечения втирают в пораженные участки кожи 1-3 раза в день.
Если же зверобой собирают для приготовления чая, то срезают всю наземную часть стебля в первые две недели его цветения. Сушить можно целыми гроздьями, не обрывая со стебля цветы и листья, в чистом, сухом, хорошо проветриваемом месте. Но не на балконе – на растение не должны попадать прямые солнечные лучи. Лучше — в комнате под столом. На пол застелить бумагу, а сверху накрыть марлей. Хотя бы один раз в день переворачивать.
Зверобой имеет большую целебную силу. Он хорошо лечит дисбактериоз, болезни кишечно-желудочного тракта, улучшает перистальтику желудка, помогает при отравлениях. Но его нельзя передозировать. Особенно – мужчинам. Им чай из самого зверобоя принимать не рекомендуется – он плохо влияет на потенцию. Лучше заваривать чай из 3-5 трав. Причем в такой сбор все травы берут по столовой ложке, а зверобоя – чайную ложку. А вот женщинам зверобой не вредит. Напротив, регулирует работу яичников.
Так же, сразу же на месте сбора, в банку со спиртом собирают цветы боярышника. Собрав, накрывают стеклянной крышкой и оставляют на солнце 21 день. Употребляют по 20 капель четыре раза в день. Он помогает при лечении сердечнососудистых заболеваний, вегето-сосудистой дистонии. А тем, кто имеет проблемы с сосудами, помогут цветы белой акации. Спиртовая настойка этих цветов полезна при тромбофлебитах, тромбозных узлах, варикозном расширении вен, разных кожных заболеваниях. Собирают цветы акации тоже сразу в спирт. На солнце держат семь дней. Дальше выкладывают в миску, добавляют один порезанный лимон в расчете на литровую банку. Перемешивают и опять наполняют банку и еще 7 дней держат на солнце. Даже тем, кто не имеет проблем с сосудами, такой настойкой хорошо протирать кожу – она хорошо снимает сухость, помогает при трещинах на стопах. Используют настойку после ванны, втирая в ноги снизу вверх.
Цветет в июне черная и красная ря

import pyfpdf
pdf = pyfpdf.FPDF(format='letter')
pdf.add_page()
pdf.set_font("Arial", size=12)
pdf.cell(200, 10, txt="Welcome to Python!", align="C")
pdf.output("tutorial.pdf")import pyfpdf
pdf = pyfpdf.FPDF(format='letter')
pdf.add_page()
pdf.set_font("Arial", size=12)
pdf.cell(200, 10, txt="Welcome to Python!", ln=1, align="C")
pdf.cell(200,10,'Powered by FPDF',0,1,'C')
pdf.output("tutorial.pdf")import pyfpdf
########################################################################
class MyPDF(pyfpdf.FPDF):
""""""
#----------------------------------------------------------------------
def header(self):
"""
Заголовок на каждой странице
"""
# добавляем логотип
self.image("logo.png", x=10, y=8, w=23)
# располагаем логотип справа
self.cell(w=80)
# устанавливаем шрифт для заголовка, B=Bold
self.set_font("Arial", style="B", size=15)
# заголовок страницы
self.cell(40,10, "Python Rules!", border=1, ln=0, align="C")
# вставляем разрыв строки в 20 pixels
self.ln(20)
#----------------------------------------------------------------------
def footer(self):
"""
Нижний колонтитул на каждой странице
"""
# располагаем footer в 15mm от конца страницы
self.set_y(-15)
# устанавливаем шрифт, I=italic
self.set_font("Arial", style="I", size=8)
# отображаем номер страницы по центру
pageNum = "Page %s/{nb}" % self.page_no()
self.cell(0, 10, pageNum, align="C")
#----------------------------------------------------------------------
if __name__ == "__main__":
pdf = MyPDF()
pdf.alias_nb_pages()
pdf.add_page()
pdf.set_font("Times", size=12)
# добавляем несколько строк на страницу
for i in range(1, 50):
pdf.cell(0, 10, "Line number %s" % i, border=0, ln=1)
pdf.output("tutorial2.pdf")
Автор: Ishayahu Lastov
from pdfrw import PdfReader, PdfWriter
pages = PdfReader(r'C:UsersmdriscollDesktop1.pdf', decompress=False).pages
other_pages = PdfReader(r'C:UsersmdriscollDesktop2.pdf', decompress=False).pages
writer = PdfWriter()
writer.addpages(pages)
writer.addpages(other_pages)
writer.write(r'C:UsersmdriscollDesktopout.pdf')
writer.trailer.Info = IndirectPdfDict(
Title = 'My Awesome PDF',
Author = 'Mike',
Subject = 'Python Rules!',
Creator = 'myscript.py',
)
# http://code.google.com/p/pdfrw/source/browse/trunk/examples/rl1/subset.py
import sys
import os
from reportlab.pdfgen.canvas import Canvas
import find_pdfrw
from pdfrw import PdfReader
from pdfrw.buildxobj import pagexobj
from pdfrw.toreportlab import makerl
def go(inpfn, firstpage, lastpage):
firstpage, lastpage = int(firstpage), int(lastpage)
outfn = 'subset_%s_to_%s.%s' % (firstpage, lastpage, os.path.basename(inpfn))
pages = PdfReader(inpfn, decompress=False).pages
pages = [pagexobj(x) for x in pages[firstpage-1:lastpage]]
canvas = Canvas(outfn)
for page in pages:
canvas.setPageSize(tuple(page.BBox[2:]))
canvas.doForm(makerl(canvas, page))
canvas.showPage()
canvas.save()
if __name__ == '__main__':
inpfn, firstpage, lastpage = sys.argv[1:]
go(inpfn, firstpage, lastpage)
Автор: Ishayahu Lastov