随笔分类 -  Python

摘要:最近一个 python 项目中同时用到了 gevent 和 multiprocessing。在优雅退出的实现上,出现了一些预料之外的问题。 一个简化版的代码,启动了4 个进程,每个进程里启动了两个协程,并注册了 SIGINT 等信号的回调函数来实现优雅退出: import signal import 阅读全文
posted @ 2021-11-02 19:06 水郁 阅读(716) 评论(0) 推荐(0) 编辑
摘要:在 python 中用 statsmodels创建 ARIMA 模型进行预测时间序列: 运行后报错: 这种情况的原因是,读入的时间序列数据的时间没有统一的间隔,例如打印 的结果是 其中2016 01 30是距离前一个时间8天,其它间隔为7天。可以看到这个 DatetimeIndex 的 freq 是 阅读全文
posted @ 2019-01-19 01:09 水郁 阅读(15849) 评论(0) 推荐(0) 编辑
摘要:Python 自带的 unittest 库可以用来写单元测试。 测试输入输出的解决方法是: 将标准输入输出定向到一个StringIO类(python3是 io.StringIO)。 阅读全文
posted @ 2018-09-29 00:38 水郁 阅读(3663) 评论(0) 推荐(0) 编辑
摘要:因为需要转 html 到 markdown,找了个 python 的库,该库主要是利用正则表达式实现将 Html 转为 Markdown。 数学公式需要自己修改代码来处理。 我 fork 的项目地址: "https://github.com/fipped/tomd" 使用方法: 把项目 clone 阅读全文
posted @ 2018-09-18 15:37 水郁 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:```python # -*- coding:utf-8 -*- # ASCII 是一种单字节的编码,可表示256个不同字符 # 中文 在 python3 中默认用 unicode编码 lst = ['你', # str类型,unicode编码 str('你'), # 同上 u'你', # 同上 '你'.encode('utf-8').decode('utf-8'), # 同上 #... 阅读全文
posted @ 2018-09-10 00:03 水郁 阅读(321) 评论(0) 推荐(0) 编辑
摘要:最近使用有道翻译的 workflow 总是翻译不了,可能是 appKey 失效了或者超过调用上限,所以打算自己实现一个。 创建 workflow 打开 Alfred3 的 Preferences,选择 Workflows。 下方有个 ,单击后选择 Blank Workflow。完成基本信息的填写。 阅读全文
posted @ 2018-08-14 12:48 水郁 阅读(2012) 评论(0) 推荐(0) 编辑
摘要:```sh /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" #如果没安装brew brew install pip #如果没安装pip brew install tesseract #安装tesseract pip install pytesser... 阅读全文
posted @ 2017-09-02 14:51 水郁 阅读(248) 评论(0) 推荐(0) 编辑
摘要:Django安装 Hello World 新建一个django项目,叫做HelloWorld 在views.py中输入: ESC键,输入:wq保存退出。 然后命令行输入 修改为: 保存退出后再修改setting.py 找到这段,最后加上Hello,保存退出。 接着运行命令: 如果是在本地,可以打开1 阅读全文
posted @ 2017-04-13 22:53 水郁 阅读(440) 评论(0) 推荐(0) 编辑
摘要:IDE:pyCharm 教育版 是free的。 快捷键: Ctrl + Shift + F10 运行 Ctrl + / 行注释/取消行注释 运算符 是幂 // 是整除 ps. 真是True,注意大小写 可变参数 是可变参数,args接收的是一个tuple; 是关键字参数,kw接收的是一个dict。 阅读全文
posted @ 2017-04-07 19:01 水郁 阅读(439) 评论(0) 推荐(1) 编辑

这位怪蜀黍 中午的时光真难熬!还好有你在!
点击右上角即可分享
微信分享提示