代码:
# 要求与计分:
# 1, 注释好10分。
# 2, 能顺利运行,有友好提示、有健壮性·10分。
# 3, 有异常处理10分。
# 4, 学号存放在文件里(文件名同样是学号),读写文件10分。
# 5, 设计了类,使用构造方法和析构方法20分。
# 6, 图形设计复杂漂亮15分。
# 7, 使用模块,正确引用10分。
# 8, 进行服务器和客户通讯15分。
#-*- coding : utf-8-*-
import numpy as np
import pandas as pd
import re
import seaborn as sns
import numpy as np
import matplotlib.pyplot as plt
from collections import Counter
import jieba
# 学生信息 学院 计算机学院 班级 22信息安全3-2 名字 李家雄 学号 2209070131 联系方式 18576271328
from wordcloud import WordCloud
class student():
def __init__(self,file):
self.file=file
def open_file(self):
# 文件读取
try:
with open(self.file, "r",encoding="utf-8") as f:
n = f.readlines()[0]
print(n)
return n
except:
print("文件读取异常,请检查!")
def plt_pictur