mirror of
				https://github.com/qurator-spk/dinglehopper.git
				synced 2025-10-31 01:14:16 +01:00 
			
		
		
		
	🐛 dinglehopper: Call initLogging before logging
When using ocrd_utils' getLogger(), we need to call initLogging() before doing any logging. Fixes #55.
This commit is contained in:
		
							parent
							
								
									1778b36a9a
								
							
						
					
					
						commit
						2a6cc5823e
					
				
					 2 changed files with 4 additions and 0 deletions
				
			
		|  | @ -4,6 +4,7 @@ import click | ||||||
| from jinja2 import Environment, FileSystemLoader | from jinja2 import Environment, FileSystemLoader | ||||||
| from markupsafe import escape | from markupsafe import escape | ||||||
| from uniseg.graphemecluster import grapheme_clusters | from uniseg.graphemecluster import grapheme_clusters | ||||||
|  | from ocrd_utils import initLogging | ||||||
| 
 | 
 | ||||||
| from .character_error_rate import character_error_rate_n | from .character_error_rate import character_error_rate_n | ||||||
| from .word_error_rate import word_error_rate_n, words_normalized | from .word_error_rate import word_error_rate_n, words_normalized | ||||||
|  | @ -176,6 +177,7 @@ def main(gt, ocr, report_prefix, metrics, textequiv_level, progress): | ||||||
|     By default, the text of PAGE files is extracted on 'region' level. You may |     By default, the text of PAGE files is extracted on 'region' level. You may | ||||||
|     use "--textequiv-level line" to extract from the level of TextLine tags. |     use "--textequiv-level line" to extract from the level of TextLine tags. | ||||||
|     """ |     """ | ||||||
|  |     initLogging() | ||||||
|     Config.progress = progress |     Config.progress = progress | ||||||
|     process(gt, ocr, report_prefix, metrics=metrics, textequiv_level=textequiv_level) |     process(gt, ocr, report_prefix, metrics=metrics, textequiv_level=textequiv_level) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,6 +1,7 @@ | ||||||
| import os | import os | ||||||
| 
 | 
 | ||||||
| import click | import click | ||||||
|  | from ocrd_utils import initLogging | ||||||
| 
 | 
 | ||||||
| from .extracted_text import ExtractedText | from .extracted_text import ExtractedText | ||||||
| from .ocr_files import extract | from .ocr_files import extract | ||||||
|  | @ -24,6 +25,7 @@ def main(input_file, textequiv_level): | ||||||
|     By default, the text of PAGE files is extracted on 'region' level. You may |     By default, the text of PAGE files is extracted on 'region' level. You may | ||||||
|     use "--textequiv-level line" to extract from the level of TextLine tags. |     use "--textequiv-level line" to extract from the level of TextLine tags. | ||||||
|     """ |     """ | ||||||
|  |     initLogging() | ||||||
|     input_text = extract(input_file, textequiv_level=textequiv_level).text |     input_text = extract(input_file, textequiv_level=textequiv_level).text | ||||||
|     print(input_text) |     print(input_text) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue