Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env python
"""
How to use it:
1. Just `kill -2 PROCESS_ID` or `kill -15 PROCESS_ID` , The Tornado Web Server Will shutdown after process all the request.
2. When you run it behind Nginx, it can graceful reboot your production server.
3. Nice Print in http://weibo.com/1682780325/zgkb7g8k7
"""
@flyer103
flyer103 / test_web.py
Created July 1, 2014 03:19
用来演示简单的 web 开发
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""简单的 web 开发,基于 tornado
"""
import tornado.web
import tornado.ioloop
@flyer103
flyer103 / crawl_baixing.py
Created July 1, 2014 03:13
简单的爬虫,用来演示
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""抓取百姓网首页
"""
import requests
from lxml import etree
@flyer103
flyer103 / test_interpreter_exits.py
Created June 15, 2014 13:43
测试不同版本的 python 解释器退出时对 globals() 中 objects 的处理.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""测试不同版本的 python 解释器退出时对 globals() 中 objects 的处理.
python3.4 在解释器退出时不会将 globals() 中的 objects 置为 None,而
之前的解释器会。而 globals() 中的变量顺序是随机的,因此会造成一些奇怪的现象.
"""
import os
module.exports = (robot) ->
robot.respond /(birthday quote)( for )?(.*)/i, (msg)->
name = msg.match[3].trim()
if name.length == 0
msg.send(quote())
else
msg.send(name + " - here's a quote for you: ")
msg.send(quote(name))

词的分类

  • 实词:名词、动词、形容词、状态词、区别词、数词、量词、代词
  • 虚词:副词、介词、连词、助词、拟声词、叹词。

ICTPOS3.0词性标记集

n 名词

nr 人名

@flyer103
flyer103 / ex_collector.py
Created March 24, 2014 09:24
sender-->worker-->collector 形式,本例是 collector
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""sender-->worker-->collector 形式,本例是 collector
"""
import zmq
class TaskCollector(object):
@flyer103
flyer103 / ex_worker.py
Created March 24, 2014 09:23
sender-->worker-->collector 形式,本例是 worker
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""sender-->worker-->collector 形式,本例是 worker
"""
import zmq
class TaskWorker(object):
@flyer103
flyer103 / ex_send.py
Created March 24, 2014 09:21
sender-->worker-->collector 形式,本例是 sender
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""sender-->worker-->collector 形式,本例是 sender
"""
import time
import random
import zmq
@flyer103
flyer103 / pull_simple.py
Created March 24, 2014 09:20
简单的 push/pull 例子,本例是 pull.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""简单的 push/pull 例子,本例是 pull.
"""
import time
import random
import zmq