OMG that's another blog!
1.Beginning
we'v learnt how to ask file from our own computer and tried to built a new wordcloud.
#1.读取文件内容
import jieba
import wordcloud
from imageio import imread
with open(r'C:\Users\Jinyy\Desktop\新建文件夹\第十二期上课笔记\day5\1.txt','r',encoding='utf8')as f:
data=f.read()
#2.使用结巴模块对文件内容切割
jieba.add_word('诺森德的守望')#让回家的诱惑成为单词
# jieba.del_word('先生')#删除
data_list=jieba.lcut(data)
data=''.join(data_list)
print(data)
#3.找到这招图片
img=imread(r'C:\Users\Jinyy\Desktop\新建文件夹\第十二期上课笔记\day4\fill.png')
#3.使用词云模块生成词云
w=wordcloud.WordCloud(font_path='C:\Windows\Fonts\simsun.ttc',background_color='white',mask=img)
w.generate(data)
w.to_file('诺森德的守望.png')
2.then
Nick was gone and Mr.tank are cuming(coming) to show us how to use network crawler to steal files from internet,that was really a cool trick now I can download porn video for freeeeeeeee!
'''
requests请求库
pip3 install requests
'''
import requests
# 1.发送请求
#get 发送请求
response=requests.get(
url='http://pic16_2.qiyeku.com/qiyeku_pic/2016/6/27/zsliying/product/product_pic/image/2016_07_11/20160711085044523.jpg'
)
#接受二进制流
# print(response.content)
#保存数据
with open('porn1.jpg','wb')as f:
f.write(response.content)
print('图片下载成功!')
response2=requests.get(
url='https://media.st.dl.bscstorage.net/steam/apps/256738414/movie_max.webm'
)
# print(response2.content)
#把二进制报仇呢本地
#凡是二进制流数据,不需要指定字符编码
with open('1.webm','wb')as f2:
f2.write(response2.content)
print('视频下载成功')
import requests
import re
#fasongqingqiu
response=requests.get(
url='http://www.xbiquge.la/15/15428/'
)
response.encoding = 'utf-8'
print(response.text)
'''
1电影名称
2电影详情页连接
3评分
4评价人数
'''
#解析并提取数据
#查找所有
# re.S:全局查找
# re.findall('正则匹配规则','解析文本',re.S)
#.*?是贪婪匹配
moviename=re.findall('.*?<div id="list">(.*?)</div>','response.text',re.S)
print(moviename)
the top was stealing picture and video ,the button was stealing text file
this won't be the last time we met/
OMG that's another blog!的更多相关文章
- http://blog.csdn.net/zgl07/article/details/43491399
转载申明:本文转载自http://www.brendangregg.com/perf.html 请大家看了之后如果要转载一定要注上这个地址!!! ========================= ...
- 日向blog开发记录
一点历史关于,Sonne Blog 2016.03.25springmvc + hibernate框架搭建.2016.04.21日向blog首页.2016.04.24分页实现.2016.04.30登录 ...
- blog (后续更新)
设计Model(设计数据库) from django.db import models # Create your models here. class BlogsPost(models.Model) ...
- tensorflow 一些好的blog链接和tensorflow gpu版本安装
pading :SAME,VALID 区别 http://blog.csdn.net/mao_xiao_feng/article/details/53444333 tensorflow实现的各种算法 ...
- http://blog.csdn.net/java2000_wl/article/details/8627874
http://blog.csdn.net/java2000_wl/article/details/8627874
- [Android Pro] http://blog.csdn.net/wuyinlei/article/category/5773375
http://blog.csdn.net/wuyinlei/article/category/5773375
- android 蓝牙 http://blog.csdn.net/u012843100/article/details/52384219
http://blog.csdn.net/u012843100/article/details/52384219
- 【三】用Markdown写blog的常用操作
本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...
- django开发个人简易Blog—nginx+uwsgin+django1.6+mysql 部署到CentOS6.5
前面说完了此项目的创建及数据模型设计的过程.如果未看过,可以到这里查看,并且项目源码已经放大到github上,可以去这里下载. 代码也已经部署到sina sea上,地址为http://fengzhen ...
随机推荐
- JVM(1):Java 类的加载机制
原文出处: 纯洁的微笑 java类的加载机制 1.什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang. ...
- github中fork分支和pullrequest的最佳实践
github中fork分支和pullrequest的最佳实践 */--> code {color: #FF0000} pre.src {background-color: #002b36; co ...
- Python之元组、列表and 字典
序列: 元组和字符串都是不可变的哦 你看,数据空间不一样了 元组的话,你可以联想到C里面的结构体变量啊,为了包容不同的数据类型: 也可以这样取值哦: 列表:列表是可修改的哦~ 不然数据大了再另外开辟空 ...
- eslint 禁用命令
/* eslint-disable */ ESLint 在校验的时候就会跳过后面的代码 还可以在注释后加入详细规则,这样就能避开指定的校验规则了 /* eslint-disable no-new */ ...
- 我爱Linux
这道题卡了好久,题是一张图片,打开看到看提示以为是用哪个Linux命令处理,直到后来知道后面是python序列化文件的数据,将FF D9后保存出来,将序列化文件读出来写脚本把它画出来 import p ...
- new和delete,p150
创建对象,不带()的称为不提供显式初始化,()为空的称为值初始化. 内置类型和没定义默认ctor的类型,不带()未初始化,带()初始化为0.但有默认构造函数的,带不带()都是利用默认构造函数初始化. ...
- Java中的LinkedHashSet
- 6374. 【NOIP2019模拟2019.10.04】结界[生与死的境界]
题目 题目大意 给你一个数列,每次可以选择任意两个相邻的数\(x\)和\(y\),将其删去,并在原来位置插入\(x+2y\). 每次询问一个区间,对这个区间进行上述操作.求最后剩下的数最大是多少. 答 ...
- 源码方式安装 lrzsz库
源码方式安装 lrzsz库:https://www.cnblogs.com/cocoajin/p/11731787.html 我们都知道安装了lrzsz工具的linux系统环境,在shell里可以非常 ...
- Eclipse中安装插件的方法
eclipse插件的安装方法大体有以下三种: 第一种:直接复制法:假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclipse 插件到指定目录AA( ...