七段电子管绘制
导入库函数
三种格式:
(1)import 库名
库名.函数方法(参数)
(2)import库名 as 自定义简写库名
简写库名.函数方法(参数)
(3)from 库名 import 函数名或者*
函数方法(参数)
函数的分类:
(1)内建函数:安装软件自带,直接调用无需导入
(2)库函数(模块):标准函数(安装软件自带,但需要导入)和第三方函数(自定义安装且导入)
(3)自定义函数:自己编写的功能代码块
time.time() 返回单签时间的时间截(1970纪元后经过的浮点秒数)
time.ctime()将时间截的时间转换为表示本地时间的字符串
time.gmtime()接收时间截(1970纪元后经过的浮点秒数)并返回格灵威治天文时间下的时间元组
time.strftime('%Y_%m_%d')接受以时间元组,并返回以可读字符串表示的当地时间
23.文件
(1)文件的类型
文本文件:由单一特定编码如(UTF_8)组成的文件,能用记事本打开读取的文件。如.txt/.py/.html等
二进制文件:没有统一字符编码,直接由比特0和1组成的文件,如.png/.exe/.avi等,用记事本打开形成乱码。
(2)文件的打开与关闭
打开:变量名=open('文本路径和文件名','rt/rb/x/w/a/+')
t:文本文件打开
b:二进制文件打开
x:创建文件不写内容
w:创建/覆盖文件包括内容
a:创建追加内容
+:与rwxa一同使用增加其他功能
关闭:变量名.close()
(3)文件内容的读取
变量名.read(size):读入文件整个内容,size为字符串长度
变量名.readline(size):读入一行内容,size为一行内字符串长度
变量名.readlines(hint):读入多行内容,hint为行数
(4)文件数据的写入
变量名.write(s):向文件写入一个字符串或字节流
变量名.writelines(lines):向文件写入一个字符串的列表
变量名.seek(offset):改变当前文件操作指针的位置,offset:0-文件开关,1-当前位置,2-文件结尾
(5)CSV文件:CSV文件是逗号分隔值文件格式(Comma-Separated Values,CSV),有时也称为字符分隔值 其基本规则
纯文本格式(txt)
特殊符号分隔(空格,逗号,分号等)
以行(line/row)为单位,中间没有空行
逗号一定是英文半角,分隔每列数据(二维数组)
24.词云库
(1)安装:pip install wordcloud
(2)常规方法:
配置对象参数:w=wordcloud.WordCloud
(width,height,min_font_size,max_font_size,font_step,font_path,max_words,background_color,mask)
加载词云文本:w.generate('文本内容')
输出词云文件:w.to_file('文件名')