Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jprops

Linux build status codecov.io

Read the key, element pairs from a java properties file

Follows the java properties file format and tested against the Java 8 version of java.util.Properties

Documentation

dict getJavaProperties(file)

  • Args:
    • file: a valid file object (as returned by open(filename))
  • Returns:
    • The property key and elements as a dict
  • Raises:
    • IOError: if file operation fails with I/O related reason
      • Corresponds to java IOException in Properties.load()
    • UnicodeDecodeError: if the property file has malformed \uxxxx encoding,
      • Corresponds to java IllegalArgumentException in Properties.load()
    • AttributeError: if invalid object was provided for file object
      • Corresponds to java NullPointerException

Example

import jprops

props = jprops.getJavaProperties(open("demo.properties"))
print props['greeting']
$ cat demo.properties
greeting = hello world
$ python demo.py
hello world

About

Read a java properties file in python

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages