forked from mrlan/EnglishPal
				
			Fix bug 533
							parent
							
								
									fab04aae1d
								
							
						
					
					
						commit
						d6f4c247ea
					
				|  | @ -29,7 +29,7 @@ path_prefix = './'  # comment this line in deployment | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def load_word_list(csv_file): | def load_word_list(csv_file): | ||||||
|     with open(csv_file, 'r') as f: |     with open(csv_file, 'r', encoding='utf-8') as f:  # 添加encoding参数指定编码方式 | ||||||
|         reader = csv.reader(f) |         reader = csv.reader(f) | ||||||
|         return set(word.strip().lower() for row in reader for word in row[0].split(',')) |         return set(word.strip().lower() for row in reader for word in row[0].split(',')) | ||||||
| 
 | 
 | ||||||
|  | @ -96,8 +96,8 @@ def mainpage(): | ||||||
|     :return: 主界面 |     :return: 主界面 | ||||||
|     ''' |     ''' | ||||||
| 
 | 
 | ||||||
|     db_file = "../db/wordfreqapp.db" |     db_file = "db\wordfreqapp.db" | ||||||
|     csv_file = "../db/The_Oxford.csv" |     csv_file = "db\The_Oxford.csv" | ||||||
|     text_list = load_text_list_from_db(db_file) |     text_list = load_text_list_from_db(db_file) | ||||||
|     word_set = load_word_list(csv_file) |     word_set = load_word_list(csv_file) | ||||||
|     coverage_percentage = "{:.2f}".format(calculate_coverage(text_list, word_set)) |     coverage_percentage = "{:.2f}".format(calculate_coverage(text_list, word_set)) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue