| 
					
				 | 
			
			
				@@ -50,6 +50,8 @@ def main(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     parser.add_argument("-o", "--output", help = "output image file name") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     parser.add_argument("-f", "--fontpath", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             help = "the path to the TTF/OTF fonts to use") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    parser.add_argument("-d", "--debug", type=bool, default=False, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            help = "if you want to dump debug information") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     args = parser.parse_args() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if not args.jobs is None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         jieba.enable_parallel(args.jobs) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -61,7 +63,8 @@ def main(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     c = cnt(words, args.parts) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if not args.top is None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         c = dict(c.most_common(args.top)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    print(c) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if args.debug: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print(c) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     wc = WordCloud(font_path = args.fontpath).generate_from_frequencies(c) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     wc.to_image().save(args.output) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |