import HTMLgen
class Paragraph(AbstractTag) string __module__ = 'HTMLgen' dictionary attr_dict = {'class': '', 'id': '', 'a ... string attr_template = '%(class)s%(id)s%(style)s% ... tuple attrs = ('class', 'id', 'style', ' ... string tagname = 'P' # Methods inherited by Paragraph from AbstractTag def __add__(self, other) def __call__(self, text) def __init__(self, *contents, **kw) def __len__(self) def __setattr__(self, name, value) def __str__(self) def append(self, *items) def copy(self) def empty(self) def last(self) def markup(self, rex=None, marker=None, **kw) def prepend(self, *items)
alias Para = Paragraph
Takes a single string/object argument and the optional
keyword argument align
which may be one of (left, right,
center). As always, Class and style keywords are supported.
Not to be confused with class P. That is
just for inserting a para break.
Support self + list
Enable instances to be callable as text processing functions.
>>> S = HTMLgen.Strong() >>> print S('Hi!') >>> <STRONG>Hi!</STRONG>
Return the integer length of the container list.
Intercept attribute assignments.
If the attribute is a legal HTML tag attribute add it to the dict used for substitution in __str__, otherwise just set it as an instance attribute.
Generate an HTML formatted string for this object.
Append one or more items to the end of the container.
Return a full copy of the object.
Empty the contents of the container.
Return a reference to the last item in the container.
Markup the contained text matching a regular expression with a tag class instance or function.
Returns the number of matching text groups.
Prepend one or more items to the top of the container.
Paragraph('Some text to center', align='center')
Copyright © Robin Friedrich
All Rights Reserved
Comments to author: friedrich@pythonpros.com
Generated: Tue Apr 20, 1999