Python去掉拼音的音调
简介在做一些爬虫的时候,有些网站上的文字带有拼音,并且还有音调,在数据库中为了更好的体现排序,所以需要将音调去掉。所以一下就想到了Python来进行处理,确实很方便。
环境:Windows10 + Python 2.7.15
直接上代码:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import unicodedata
mystr=u"lā bāng jié pài"
print(unicodedata.normalize('NFKD', mystr).encode('ascii','ignore'))
运行结果:
E:\python\chengyu\venv\Scripts\python.exe E:/python/chengyu/run.py la bang jie pai Process finished with exit code 0
快速生成表格
Flutter开发windows桌面应用处理WebView相关问题
nmap命令是一款开放源代码的网络探测和安全审核工具,是Network Mapper的缩写。其设计目的是快速的扫描大型网络。nmap可以发现网络上有哪些主机,主机提供了什么服务器,并探测操作系统的类型及版本信息。 如果系统没有nmap命令,则可以使用下面的命令来安装: yum -y install nmap
排序是我们经常遇到的问题,在Redis中,集合或列表都是无序的,有序集合是根据权重进行排序的。有时候我们希望获取到列表或集合是有序的,或者以某种非权重对有序集合进行排序。那么Redis给我们提供了SORT命令。
用supervisord管理python进程,python程序中的print内容不能输出到指定的日志文件
Electron页面跳转、浏览器打开链接和打开新窗口
在使用Git的过程中,不想每次都输入用户名和密码去拉取代码,所以就需要保存这些信息,那么既然有保存了,就必须有清除功能。
在Mac电脑中,如何对Git的用户名和密码进行修改呢?起初不懂Mac,所以整了很久,本文将记录如何对这个进行操作,以便后期使用。
Docker编译镜像出现:fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.12/main: temporary error (try again later)
WARNING: Ignoring APKINDEX.2c4ac24e.tar.gz: No such file or directory问题