File: bibtexparser.rst

package info (click to toggle)
bibtexparser 1.1.0%2Bds-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 736 kB
  • sloc: python: 5,614; makefile: 140; sh: 7
file content (47 lines) | stat: -rw-r--r-- 1,364 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
.. _bibtexparser_api:

.. contents::

bibtexparser: API
=================

:mod:`bibtexparser` --- Parsing and writing BibTeX files
--------------------------------------------------------

.. automodule:: bibtexparser
    :members: load, loads, dumps, dump

:mod:`bibtexparser.bibdatabase` --- The bibliographic database object
---------------------------------------------------------------------

.. autoclass:: bibtexparser.bibdatabase.BibDatabase
    :members: entries, entries_dict, comments, strings, preambles

:mod:`bibtexparser.bparser` --- Tune the default parser
--------------------------------------------------------

.. automodule:: bibtexparser.bparser
    :members:

:mod:`bibtexparser.customization` --- Functions to customize records
--------------------------------------------------------------------

.. automodule:: bibtexparser.customization
    :members:

Exception classes
^^^^^^^^^^^^^^^^^
.. autoclass:: bibtexparser.customization.InvalidName

:mod:`bibtexparser.bwriter` --- Tune the default writer
-------------------------------------------------------

.. autoclass:: bibtexparser.bwriter.BibTexWriter
    :members:

:mod:`bibtexparser.bibtexexpression` --- Parser's core relying on pyparsing
---------------------------------------------------------------------------

.. automodule:: bibtexparser.bibtexexpression
    :members: