python 把myinput.txt中的文字 分词,保存在myoutput.txt中,并制成图片
2018-02-27 23:47
387 查看
#-*- coding: utf-8 -*-
#code:myhaspl@qq.com
#12-1.py
import sys
reload(sys)
sys.setdefaultencoding("gbk")
sys.path.append("../")
import jieba
def splitSentence(inputFile, outputFile):
fin = open(inputFile, 'r') #以读的方式打开文件
fout = open(outputFile, 'w') #以写得方式打开文件
for eachLine in fin:
line = eachLine.strip().decode('gbk', 'ignore') #去除每行首尾可能出现的空格,并转为Unicode进行处理
wordList = list(jieba.cut(line,cut_all=False)) #用结巴分词,对每行内容进行分词
outStr = ''
for word in wordList:
outStr += word
outStr +=chr(10)+chr(10)+ ' '
fout.write(outStr.strip().encode('gbk') + '\n') #将分词好的结果写入到输出文件
fin.close()
fout.close()
splitSentence('myInput.txt', 'myOutput.txt')
import os
import pygame
from pygame.locals import *
pygame.init()
#font = pygame.font.SysFont('SimHei', 14)
fz=open('myOutput.txt','r')
for i,eachLine in enumerate(fz):
if len(eachLine) > 1 :
text = eachLine.strip().decode('gbk', 'ignore') #去除每行首尾可能出现的空格,并转为Unicode进行处理
font = pygame.font.SysFont('SimHei', 14)
#print text
ftext = font.render(text.decode('gbk'), True, (0, 0, 0), (255, 255, 255))
#print i
pygame.image.save(ftext,'e:\\picz\\pic\\'+str(i)+' '+eachLine.strip()+'.jpg')
fz.close()
#code:myhaspl@qq.com
#12-1.py
import sys
reload(sys)
sys.setdefaultencoding("gbk")
sys.path.append("../")
import jieba
def splitSentence(inputFile, outputFile):
fin = open(inputFile, 'r') #以读的方式打开文件
fout = open(outputFile, 'w') #以写得方式打开文件
for eachLine in fin:
line = eachLine.strip().decode('gbk', 'ignore') #去除每行首尾可能出现的空格,并转为Unicode进行处理
wordList = list(jieba.cut(line,cut_all=False)) #用结巴分词,对每行内容进行分词
outStr = ''
for word in wordList:
outStr += word
outStr +=chr(10)+chr(10)+ ' '
fout.write(outStr.strip().encode('gbk') + '\n') #将分词好的结果写入到输出文件
fin.close()
fout.close()
splitSentence('myInput.txt', 'myOutput.txt')
import os
import pygame
from pygame.locals import *
pygame.init()
#font = pygame.font.SysFont('SimHei', 14)
fz=open('myOutput.txt','r')
for i,eachLine in enumerate(fz):
if len(eachLine) > 1 :
text = eachLine.strip().decode('gbk', 'ignore') #去除每行首尾可能出现的空格,并转为Unicode进行处理
font = pygame.font.SysFont('SimHei', 14)
#print text
ftext = font.render(text.decode('gbk'), True, (0, 0, 0), (255, 255, 255))
#print i
pygame.image.save(ftext,'e:\\picz\\pic\\'+str(i)+' '+eachLine.strip()+'.jpg')
fz.close()
相关文章推荐
- python学习(二)爬虫——爬取网站小说并保存为txt文件(二)
- python spyder中读取txt为图片的方法
- python 将base64字符串还原成图片保存
- python抓取豆瓣图片并自动保存示例学习
- Python 批量下载验证码图片及切割验证码图片,识别验证码,并以识别的文字重命令验证码
- C编写以二进制读取文件(任意格式eg :图片),保存到C语言数据格式的TXT文档
- python使用PIL缩放网络图片并保存的方法
- 使用python 简单的保存网页的图片
- python 将Excel每行保存为一个.txt文件
- Python图像处理之图片文字识别(OCR)
- Python 爬虫抓取美女图片保存到本地
- python 读取txt中每行数据,并且保存到excel中
- Python爬虫小实践:爬取任意CSDN博客所有文章的文字内容(或可改写为保存其他的元素),间接增加博客访问量
- 【实例】Python 用jieba分词 导出txt(干货)
- python web-spider之图片保存
- 使用Python脚本将文字转换为图片的实例分享
- 使用Python脚本将文字转换为图片的实例分享
- python 将文字转为图片Logo
- python---爬取中国彩票网的双色球数据,保存txt与xls格式。object has no attribute 'pipelines'