前言
我的博客好久没有更新过了!太过时的东西,我都想把它们干掉。
这里就用来记录在编程过程中遇到的小问题或者小技巧。
碎片
过滤字符串中的emoji表情和符号[Python]
最近在抓取了几十万条微博数据,目的是对其进行情感分析,这就需要过滤掉内容中表情等特殊符号。在Google了一圈以后,发现很多方法过滤的效果不好,因此自己记录一下,如何更加全面的过滤掉表情符号。这个方法综合使用了正则表达式和emoji库。
1 | import emoji |
git 设置代理
由于众所周知的原因,git速度实在是蜗速,只有几KB/s。挂上小飞机✈️,按照下面设置,速度瞬间飞起!当然你得有一架好飞机~😀
如果你的✈️非得不够高,那么请参考之前我的推荐《快的飞起小飞滴~》。
1 | git config --global http.proxy 'socks5://127.0.0.1:1080' |
取消git代理:
1 | git config --global --unset http.proxy |
Python/Django生成CSV文件内容乱码
在Django视图函数中生成CSV文件,用微软妹子家的Excel打开会乱码,解决方法:
1 | def book_price(request): |
使用Python写CSV文件时,也会出现相同的问题,解决方法:
1 | import csv, codecs |
使用Python读取CSV文件时,也会出现乱码的问题,解决方法,指定目标文件的编码方式:
1 | import csv |
macOS 移除Google的GoogleSoftwareUpdateAgent更新程序
查看该程序有没有在运行:
1 | defaults read com.google.Keystone.Agent |
如果看到的是Domain com.google.Keystone.Agent does not exist
,则没有运行,无需移除;
如果是一长串吧哩巴拉,那么需要移除。移除方法:
1 | sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall |
移除完毕后可再次检测一遍。
Firefox开启Youtube的4k视频
macOS上Firefox默认不能看Youtube的4k及以上分辨率视频,调整ff的设置即可打开。
- 在Firefox中打开
about:config
- 搜索
media.mediasource.webm.enabled
- 将其值设置为
true
即可
macOS fish shell 终端设置代理
安装 fish shell 后,iterm2 或 Terminal 用起来不能更爽。但是如果能够让终端中的网络走代理,那么更是爽之又爽。
1 | vim ~/.config/fish/config.fish |
输入以下设置,端口号按照自己代理的配置进行更改:
1 | set -x https_proxy http://127.0.0.1:7890 |
声明:我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=2s8lcq9l2fqck