编程基本功
西门大盗
技能提升,分享价值
展开
-
用python随机获取中文名字
一直没找到好用的中文姓名库,暂且收集了下面这些姓名集合,可以随机选取,样本不多,但随机组合成三字姓名后,还是一个很大的数量级。import randomdef get_one_name(): XING = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦', '尤', '许', '何', '吕', '施', '张', '孔', '曹',原创 2020-12-22 10:15:27 · 3142 阅读 · 0 评论 -
用python将中文转化成拼音(xpinyin)
遇到一个很好用的中文转拼音的库:pip install xpinyindef cn_to_pinyin(): from xpinyin import Pinyin one_p = Pinyin() py_res = one_p.get_pinyin('中国') print(py_res) # zhong-guo原创 2020-12-22 10:09:24 · 690 阅读 · 0 评论 -
python 对列表中的字符串进行排序
主要用到ord函数。什么是ord函数:ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常。返回值返回值是对应的十进制整数。>>>ord('a')97>>> ord原创 2020-12-09 10:50:59 · 2701 阅读 · 0 评论 -
把中文转换成&#X 开头的字符(JavaScript)
目前只测试了JavaScript的转换方法,如果有python的转换版本,欢迎留言交流!function left_zero_4(str) { if (str != null && str != '' && str != 'undefined') { if (str.length == 2) { return '00' + str; } } return str;}functi.转载 2020-07-23 16:15:12 · 1103 阅读 · 0 评论 -
python中,把‘&#’ ‘&#x开头的字符串转换成中文
爬虫时经常遇到'/u'开头的unicode编码的字符串,这时通过decode()来解决.但偶尔也会遇到以‘&#’ 或者‘&#x’开头的字符串,这是HTML、XML 等 SGML 类语言的转义序列(escape sequence)。它们不是「编码」。如果以‘&#‘ 开头,后接十进制数字,如果以‘&#’开头,后接十六进制数字。在python中的解决方法是:import htmla = '外观'print..原创 2020-07-18 15:33:57 · 2886 阅读 · 4 评论 -
windows下,在cmd中查看端口占用、进程PID、杀死进程
一:查看所有的端口和对应的PID(正常情况下,没必要看所有的端口)命令:netstat -ano二:查看具体的端口占用和对应的进程pid比如查看80端口的占用情况:命令:netstat -ano| findstr 80三:查看某个pid进程具体运行什么服务:比如查看68644这个pid具体是什么服务命令:tasklist |findstr 68644四:杀死某个进程:TASKKILL [/S system [...原创 2020-06-07 13:15:17 · 16716 阅读 · 0 评论