diff --git a/my_cloud.py b/my_cloud.py
index e3bb079..5d834fb 100644
--- a/my_cloud.py
+++ b/my_cloud.py
@@ -1,4 +1,12 @@
 import wordcloud
-w=wordcloud.WordCloud(background_color="white")
-w.generate("贝尔编程")
-w.to_file("my_cloud.png")
\ No newline at end of file
+from PIL import Image
+import numpy
+
+with open('python二级考试大纲.txt',encoding='utf-8') as f:
+    text=f.read()
+img=Image.open("bell.png")
+data=numpy.array(img)
+img_colors=wordcloud.ImageColorGenerator(data)
+w=wordcloud.WordCloud(background_color="white",font_path='SimHei.ttf',mask=data,color_func=img_colors)
+w.generate(text)    
+w.to_file("mycloud.png")
\ No newline at end of file
diff --git a/mycloud.png b/mycloud.png
new file mode 100644
index 0000000..f1064ea
Binary files /dev/null and b/mycloud.png differ