首页 > 编程语言 >Python学习日记 2023年8月17日

Python学习日记 2023年8月17日

时间:2023-08-17 18:05:20浏览次数:51  
标签:wc 17 width Python mask color 2023 import txt

今天有点懒啊,做的东西少了点

import os
import jieba
import wordcloud
import imageio
 
#pho = imageio.imread('7848.jpg')
f = open('口红.txt')
txt = f.read()
txt_list = jieba.lcut(txt)
string = ' '.join(txt_list)

wc = wordcloud.WordCloud(
    height=300,
    width=500,
    background_color='white',
    font_path='msyh.ttc',
    scale=15,
    stopwords={'的','了','很','也','是'},
    #mask=pho,
)
wc.generate(string)
wc.to_file('2.png')

字体 font_path

画布尺寸 width、hight

比例(缩放)scale

颜色(表) colormap

颜色函数 color_func

词语组合频率collocations

遮罩(蒙版)mask

轮廓宽度和颜色 contour_width、contour_color

常用的参数就这个几个,看到有好多介绍具体参数详解的帖子。之后慢慢尝试写下程序在记录吧,今天就先这样了。


标签:wc,17,width,Python,mask,color,2023,import,txt
From: https://blog.51cto.com/u_2469839/7125877

相关文章

  • 2023年 Java 面试八股文(20w字)
    第一章-Java基础篇1、你是怎样理解OOP面向对象难度系数:⭐面向对象是利于语言对现实事物进行抽象。面向对象具有以下特征:继承:继承是从已有类得到继承信息创建新类的过程封装:封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口多态性:多态性是指允许不同......
  • Python分享之requests(3)
    6)身份验证基本身份认证(HTTPBasicAuth)importrequestsfromrequests.authimportHTTPBasicAuthr=requests.get('https://httpbin.org/hidden-basic-auth/user/passwd',auth=HTTPBasicAuth('user','passwd'))#r=requests.get('http......
  • 暑假牛客多校第九场 2023-8-15(D、I)
    未补完D.Non-Puzzle:ErrorPermutation算法:差分做法:   考虑题目的数据,我们的做法可以先枚举出不合法的区间数,然后由区间总数减去不合法区间数。我们首先确定一个数,令这个数就是包含这个数的一段区间的不和法值,即这个数是第\(i\)小的数。一开始我们使这段区间大小......
  • 你能发现这段 Python 代码中的 bug 吗?
    点击链接了解详情【CSDN编者按】大家一起来找Bug。原文链接:https://dwrodri.gitlab.io/can-you-spot-the-bug-in-this-python-code/本文已获作者授权,未经允许,禁止转载!作者|DerekRodriguez译者|弯月责编|夏萌出品|CSDN(ID:CSDNnews)最近,在解析文本时,我遇到了一个......
  • Python爬虫初探
    title:Python爬虫初探date:2023-08-0116:16:51categories:CTF-Web入门description:爬取吉大贴吧前十页帖子标题终于到了基础知识的最后一节,python写爬虫程序。Python写简单爬虫主要是两个模块,requests和re,下面分别介绍一下这两个模块。requests模块初探请求模块,用来......
  • 17-面向对象编程-继承
    面向对象编程有三大特征:封装、继承和多态 访问修饰符可以控制属性的访问范围public:表示公共访问级别,可以被任何类访问。protected:表示受保护访问级别,可以被类本身、子类和同一包中的类访问。default(缺省):表示默认访问级别,即如果没有使用访问修饰符,默认是此级别,可以被同一包......
  • CF1798C Candy Store
    昨晚VP的时候想了半个多小时的怎么卡质因数分解的常。给定两个长度为\(n\)的序列\(a\)与\(b\),对每一个\(i\)固定一个\(d_i\),使得\(d_i\mida_i\)。将\(b_i\timesd_i\)记为一个新的序列\(c\),你要使得\(c\)的连续段最少。\(n\le10^5\),\(a_i\le10^9\),\(b_i......
  • python项目 如何快速的导入和导出依赖包
    Python项目依赖包【导出】第一步:安装pipreqs包pip3installpipreqs第二步骤:进入项目的根目录执行以下命令:cd根目录第三步:转成requirements.ext文件:pipreqs./--encoding=utf-8--force如果成功,就会在根目录下生成一个requirements.txt文件,内容为本项目环境以来包已经对......
  • python中3种获取cookie解决方案
    方案一:利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值:fromseleniumimportwebdriverdriver=webdriver.PhantomJS()url="https://et.xiamenair.com/xiamenair/book/findFlights.action?lang=zh&tripType=0&queryFlightInfo=XMN,PEK,2018-01-15"drive......
  • python3添加ssl模块
    1.安装opensslwget https://www.openssl.org/source/openssl-1.1.1v.tar.gztar openssl-1.1.1v.tar.gzcd openssl-1.1.1v./config--prefix=/usr/local/opensslsharedzlib测试/usr/local/openssl/bin/openssl 若报错:/usr/local/openssl/bin/openssl:errorwhileloa......