python把汉字变成拼音英文_利用python将表格中的汉字转化为拼音

GB18030的字符集标准

http://zbgb5.com/2/StandardDetail479488.htm

缺少包时用pip install 进行安装,例如:

pip install xlsxwriter

完成代码如下:

#!/usr/bin/python

#-*-coding:utf-8-*-

#from openpyxl import load_workbook

from xpinyin import Pinyin

import pandas as pd

import xlwt

import xlrd

import xlsxwriter

#将gb18030_loadder_tab1.xls表中的test sheet下的一列汉字转化为拼音之后插入到1.xlsx表中

workbook = xlsxwriter.Workbook('1.xlsx')

worksheet1 = workbook.add_worksheet()

df=pd.read_excel('gb18030_loadder_tab1.xls',sheet_name='test')

for i in range(20903,21003):

#获取excel中的值

#data=df.head() 前5行

#data=df.ix[0].values 第一行的值

data=df.ix[i,0]

print("获取到所有的值:\n{0}".format(data))

worksheet1.write(i,0, data)

#将excel中的值转化为拼音

pin = Pinyin()

test1 = pin.get_pinyin(data)

print(test1)

#将拼音插入回excel

worksheet1.write(i,1, test1)

print(test1)

workbook.close()

利用python求解物理学中的双弹簧质能系统详解

利用python求解物理学中的双弹簧质能系统详解 本文主要给大家介绍了关于利用python求解物理学中双弹簧质能系统的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 物理的 ...

HTML5 汉字转化为拼音,带读声,穷举多音字

1,没别的,像这种没有规则的转化,我们首先需要一个字典文件,字典文件的完整度,决定了转化的成功率与精确度 2,笔者收集了较为完整的字典文件,已上传到博客园,欢迎补充  =>  https://b ...

C# 将汉字转化成拼音

本文来自http://www.cnblogs.com/yazdao/archive/2011/06/04/2072488.html 首先下载Visual Studio International Pa ...

c#把汉字转化成全拼音函数(全拼)

///         /// 把汉字转换成拼音(全拼)        ///         ///

C#中获得汉字的首拼音(简化版)

利用汉字在计算机里面的编码来得到汉字的首拼音: static public string GetChineseSpell(string strText) { int len = strText.Len ...

将汉字转化为拼音的js插件

/*---------------------------------------------------------------- // 文件名:chinese2pinyin.js // 文件功能描 ...

利用python将mysql中的数据导入excel

Python对Excel的读写主要有xlrd.xlwt.xlutils.openpyxl.xlsxwriter几种. 如下分别利用xlwt和openpyxl将mysql数据库中查询的数据保存到exce ...

用Python实现小说中的汉字频率统计

环境: Python 3的代码,亲测可用. 思路: 是先把每个字符提出来放在列表里:再过滤掉其中的标点符号:最后用字典对某个字出现的频率进行累加. 扩展: 用处很多,稍微改改,既可以用来统计小说或文 ...

利用Python从文件中读取字符串(解决乱码问题)

首先声明这篇学习记录是基于python3的. python3中,py文件中默认的文件编码就是unicode,不用像python2中那样加u,比如u'中文'. 不过在涉及路径时,比如C:\Users\A ...

随机推荐

关于Unity3D手机网游开发一些小看法

它的知识技能和职责,我就不仔细说了,说细了有一点像招聘启示.他的主要职责虽然负责技术,但是也给产品决策和方向提供一些决策.他最主要的考核指标,就是经验很重要,最好主导或参与过一款网络游戏的开发.举个例 ...

如何在自己的代码中实现分享视频文件或者是图片文件到微信 QQ微博 新浪微博等!!!

首先在文档第一句我先自嘲下 , 我是大傻逼, 弄了两天微信是视频分享,一直被说为啥跟系统的相册分享的不一样,尼玛!!! 这里来说正文,我这里不像多少太多,大家都是程序猿,具体的阔以看代码. 搞代码之前 ...

【python】mysqlDB转xml中的编码问题

背景:有mysql数据库,将数据从数据库中读取,并存储到xml中 采用了MySQLdb和lxml两个库 具体编码处理过程如下: . 指定mysql的编码方式 .取数据库data->判断data类 ...

DSP using MATlAB 示例Example2.10

上代码 % noise sequence 1 x = [3, 11, 7, 0, -1, 4, 2]; nx = [-3:3]; % given signal x(n) [y,ny] = sigshi ...

-tableView: cellForRowAtIndexPath:方法不执行问题

今天在学习UItableView 的时候,定义了一个属性 @property (weak, nonatomic) NSMutableArray *dataList: 在ViewDidLoad方法方法中 ...

2016 Multi-University Training Contest 5 Divide the Sequence

Divide the Sequence 题意: 给你一个序列A,问你最多能够分成多少个连续子序列,使得每个子序列的所有前缀和均不小于0 题解: 这题是比赛时候的水题,但我比的时候也就做出这一题, = ...

sublime3 乱码问题

解决方法: 一.安装Package Control 二.按Ctrl+Shift+P打开命令行,输入Install Package,回车,然后继续输入ConvertToUTF8,回车  (把GB2312 ...

TableLayout属性

整理于http://naotu.baidu.com/file/e5880b84b1a906838116f7a45f58de78

MongoDB学习笔记(一)

MongoDB的介绍我就不说了.直接开始环境的搭建和连接.在这个之前,向大家介绍几个关于MongoDB的网站. 1.  https://www.mongodb.com/ MongoDB的官网. 2. ...

SpringMVC使用StandardServletMultipartResolver上传文件

DispatcherServlet并没有实现任何解析multipart请求数据的功能,它将该任务委托给了Spring中MultipartResolver策略接口的实现,通过该接口的实现类来解析mult ...

你可能感兴趣的:(python把汉字变成拼音英文)