You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Read the key, element pairs from a java properties file
5
4
6
-
Follows the [java properties file format](http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html#load(java.io.Reader)) and tested against the Java 6 version of java.util.Properties
7
-
8
-
Args:
9
-
propfile: a valid file object (as returned by open(filename))
10
-
Returns:
11
-
The property key and elements as a dict
12
-
Raises:
13
-
IOError: if file operation fails with I/O related reason
14
-
Corresponds to java IOException in Properties.load()
15
-
UnicodeDecodeError: if the property file has malformed \uxxxx encoding,
16
-
Corresponds to java IllegalArgumentException in Properties.load()
17
-
AttributeError: if invalid object was provided for file object
18
-
Corresponds to java NullPointerException
5
+
Follows the [java properties file format](http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html#load(java.io.Reader)) and tested against the Java 8 version of `java.util.Properties`
6
+
7
+
## Documentation
8
+
9
+
`dict getJavaProperties(file)`
10
+
11
+
- Args:
12
+
- file: a valid file object (as returned by `open(filename)`)
13
+
- Returns:
14
+
- The property key and elements as a dict
15
+
- Raises:
16
+
-`IOError`: if file operation fails with I/O related reason
17
+
- Corresponds to java `IOException` in `Properties.load()`
18
+
-`UnicodeDecodeError`: if the property file has malformed `\uxxxx` encoding,
19
+
- Corresponds to java `IllegalArgumentException` in `Properties.load()`
20
+
-`AttributeError`: if invalid object was provided for file object
0 commit comments