新技能get√
文章平均质量分 82
从公众号和博客学习到了一下知识和技能
Skr-Eric
文艺系程序猿一枚
展开
-
通过Python给头像加国旗,10多行代码搞定,就别@官方了
今天上午又被莫名其妙的刷屏的,像去年圣诞一样,大家@微信官方要圣诞帽,今年@微信官方要国旗,甚至广大圈友提出更加过分的要求,要女朋友的,要暴富的,要头发的....SkrEric虽然不能满足你们这些要求,但是给头像加一面国旗还是小意思的啦,万能的Python就能通过10多行代码搞定废话少说,代码奉上:# -*- coding: utf8 -*-import cv2#...原创 2019-09-24 15:54:59 · 12457 阅读 · 49 评论 -
Python的一些实用小技巧
1、对输入的字符串“消毒”对用户输入的内容“消毒”,这问题几乎适用于你编写的所有程序。通常将字符转换为小写或大写就足够了,有时你还可以使用正则表达式来完成工作,但是对于复杂的情况,还有更好的方法:user_input = "Thisstring has some whitespaces..."character_map = { ord( ) : , ord( ) : , ord( ) : None}user_input.translate(characte原创 2021-02-07 17:30:25 · 277 阅读 · 1 评论 -
python调试神器!今天你吃冰淇淋了吗?
相信大部分人学习Python,肯定会用print()这个内置函数,来调试代码的。那么在一个大型的项目中,如果你也是使用print来调试你的Python代码,你就会发现你的终端有多个输出。那么你便不得不去分辨,每一行的输出是哪些代码的运行结果。举个例子,运行下面这个程序。输出结果这些输出中哪一个是num1?哪一个又是num2呢?找出两个输出可能不是很困难,但是如果有五个以上的不同输出呢?尝试查找与输出相关的代码可能会很耗时。当然你可以在打印语句中添加文本,使其更容易理解:原创 2021-02-05 10:14:28 · 443 阅读 · 3 评论 -
Python一秒将汉字转为拼音
本文将介绍三种Python实现的方法,最后给一个批量操作的代码案例一、xpinyinPython中文字转拼音可以使用xpinyin,直接使用pip安装即可pip install xpinyin -i http://pypi.douban.com/simple --trusted-host pypi.douban.com接着导入xpinyin下的 Pinyin 方法如下from xpinyin import Pinyin首先试试中文名转拼音p = Pinyin()resul原创 2020-12-31 11:12:14 · 1232 阅读 · 0 评论 -
Python 中常见的配置文件写法
文章来源Crossin的编程教室为什么要写配置文件在开发过程中,我们常常会用到一些固定参数或者是常量。对于这些较为固定且常用到的部分,往往会将其写到一个固定文件中,避免在不同的模块代码中重复出现从而保持核心代码整洁。这个固定文件我们可以直接写成一个.py文件,例如settings.py或config.py,这样的好处就是能够在同一工程下直接通过import来导入当中的部分;但如果我们需要在其他非 Python 的平台进行配置文件共享时,写成单个.py就不是一个很好的选择。这时...原创 2020-12-31 10:18:03 · 385 阅读 · 0 评论 -
python在程序中模拟键盘鼠标操作
Python中模拟键盘和鼠标最著名的模块是:pymouse和pykeyboard。一次安装两个模块比较麻烦,而有一个库整合了这两个模块,而且能支持跨平台操作,这个库叫PyUserInput,通过安装 PyUserInput 就可以直接得到pymouse和pykeyboard。还有一个自动化模块是pyautogui。1.准备PyUserInput 在不同系统下的安装需要使用不同的依赖:Linux - Xlib (python-xlib) Mac - Quartz, AppKit...原创 2020-12-30 11:22:23 · 3639 阅读 · 2 评论