FinvoiceLib is a Python library for reading Finvoice XML files. Finvoice is one of most commonly used XML dialects used for electronic invoicing in Finland. One of the major drawbacks of this format has been the lack of commonly available libraries for reading this format, hence this library. This library lets you easily incorporate the receiving of Finvoice based messages to your software. FinvoiceLib consists of two main components: Reader and FinvoiceWrapper. The Reader component encapsulates the full finvoice 1.2 message to a class based structure that can be used access every element in the message. The FinvoiceWrapper component wraps the most commonly used elements to a convenient helper class that allows you to access any of the available elements with only one line of code.
tocgen is a versatile command line cdrdao toc file generator, written in Python, of particular use to those wishing to split tapes and LPs into tracks. The ability to split a wav file into regular sized tracks with little effort is what most distinguishes tocgen from tocmake and wavtoc. It was written with a view towards clarity and therefore should be easy to modify, if necessary.
The "converting binary" suite of programs includes "endian" to determine the "byte sex" of a machine, "byte-swap" to swap bytes between little-endian and big-endian orders, "real-ascii-real" to convert from native reals to ASCII and then back again, an example program that converts a file of variable length records, and "strip-fortran-framing" which can strip off some of the Fortran runtime's record framing for the benefit of language runtimes that do not assume such framing.