@@ -8,42 +8,16 @@ A very thin Python package (mavenized for [ImageJ2][imagej]) to use the
8
8
Developed and provided by the [ Imaging Core Facility (IMCF)] [ imcf ] of the
9
9
Biozentrum, University of Basel, Switzerland.
10
10
11
- # Example usage
11
+ ## Example usage
12
12
13
- The snippet below demonstrates how to use the handler in an ImageJ2 Python
14
- script utilizing the fabulous [ Script Parameters] [ ij_script_params ] for
15
- retrieving the LogService instance.
16
-
17
- ``` Python
18
- # @ LogService sjlogservice
19
-
20
- from sjlogging.logger import setup_scijava_logger
21
- from sjlogging.setter import set_loglevel
22
-
23
-
24
- def log_messages (level ):
25
- log.critical(" +++ new round of messages (level %s ) +++" % level)
26
- set_loglevel(level)
27
- log.debug(' debug log message' )
28
- log.info(' info log message' )
29
- log.warn(' warn log message' )
30
- log.error(' error log message' )
31
- log.critical(' critical log message' )
32
- log.critical(" --- finished round of messages (level %s ) ---" % level)
33
-
34
-
35
- log = setup_scijava_logger(sjlogservice)
36
-
37
- log_messages(' WARNING' )
38
- log_messages(' INFO' )
39
- log_messages(' DEBUG' )
40
- log_messages(' WARNING' )
41
- ```
13
+ The code in [ extra/scripts/example.py] ( extra/scripts/example.py ) demonstrates
14
+ how to use the handler in an ImageJ2 Python script utilizing the fabulous
15
+ [ Script Parameters] [ ij_script_params ] for retrieving the LogService instance.
42
16
43
17
Running this code from ImageJ will result in the following messages being
44
18
printed to the console or the * Log* window, depending on how you launch ImageJ:
45
19
46
- ```
20
+ ``` log
47
21
[Fri Jan 5 12:25:15 CET 2018] [ERROR] +++ new round of messages (level WARNING) +++
48
22
[Fri Jan 5 12:25:15 CET 2018] [WARNING] warn log message
49
23
[Fri Jan 5 12:25:15 CET 2018] [ERROR] error log message
0 commit comments