# Copyright (c) 2010 Alex Foulon <*****@*****.**> # All Rights Reserved # # This library is free software. It comes without any warranty, to # the extent permitted by applicable law. You can redistribute it # and/or modify it under the terms of the Do What The F**k You Want # To Public License, Version 2, as published by Sam Hocevar. See # http://sam.zoy.org/wtfpl/COPYING for more details. # """ Libcaca Python bindings """ import caca if __name__ == '__main__': print("libcaca version %s" % caca.get_version()) print("") print("Available drivers:") for drv, desc in caca.get_display_driver_list(): print(" - %s: %s" % (drv, desc)) print("") print("Available fonts:") for font in caca.get_font_list(): print(" - %s" % font) print("") print("Export formats:") for fmt, desc in caca.get_export_list(): print(" - %s: %s" % (fmt, desc)) print("") print("Import formats:") for fmt, desc in caca.get_import_list():
# Python language bindings # Copyright (c) 2010 Alex Foulon <*****@*****.**> # All Rights Reserved # # This library is free software. It comes without any warranty, to # the extent permitted by applicable law. You can redistribute it # and/or modify it under the terms of the Do What the F**k You Want # to Public License, Version 2, as published by Sam Hocevar. See # http://www.wtfpl.net/ for more details. # """ Libcaca Python bindings """ import caca if __name__ == '__main__': print("libcaca version %s" % caca.get_version()) print("") print("Available drivers:") for drv, desc in caca.get_display_driver_list(): print(" - %s: %s" % (drv, desc)) print("") print("Available fonts:") for font in caca.get_font_list(): print(" - %s" % font) print("") print("Export formats:") for fmt, desc in caca.get_export_list(): print(" - %s: %s" % (fmt, desc)) print("") print("Import formats:") for fmt, desc in caca.get_import_list():
#!/usr/bin/env python # # Minimal setup.py script # import sys from setuptools import setup try: import caca except ImportError as err: sys.stderr.write("FATAL: %s\n" % str(err)) sys.exit(127) version_string = caca.get_version() setup( name='caca', author='Alex Foulon', author_email='*****@*****.**', version=version_string, packages=['caca'], package_dir={ 'caca': 'caca', }, test_suite='test.alltests', )
- ascii: use only ascii character - shades: use unicode character - blocks: use unicode quarter-cell combinations """ % (os.path.basename(sys.argv[0]), os.path.basename(sys.argv[0])) VERSION_MSG="""\ img2txt Copyright 2006-2007 Sam Hocevar and Jean-Yves Lamoureux Copyright 2010 Alex Foulon Internet: <*****@*****.**> <*****@*****.**> <*****@*****.**> version: %s img2txt, along with its documentation, may be freely copied and distributed. The latest version of img2txt is available from the web site, http://caca.zoy.org/wiki/libcaca in the libcaca package. """ % caca.get_version() def main(): """ Main script function. """ #init options vars width = None height = None font_width = 6 font_height = 10 brightness = None contrast = None gamma = None ditalgo = None exformat = "ansi"
#!/usr/bin/env python # # Minimal setup.py script # import sys from setuptools import setup try: import caca except ImportError as err: sys.stderr.write("FATAL: %s\n" % str(err)) sys.exit(127) version_string=caca.get_version() setup( name='caca', author='Alex Foulon', author_email='*****@*****.**', version=version_string, packages=['caca'], package_dir={ 'caca': 'caca', }, test_suite='test.alltests', )