安卓MongoDb及MongoDb的使用方法就不说了,网上有很好的教程,可以参考:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html

安装好Python环境,使用pip install pymongo安装连接MongoDb需要的驱动。
接下来开始编写Python代码:
import pymongo
import urllib
import threading
from urllib import request
class ReadThread(threading.Thread):
def __init__(self,num):    //线程初始化方法,类似java中的构造方法
threading.Thread.__init__(self)
self.num=num
def __run__(self):          //复写__run__方法,也与java类似
client=pymongo.MongoClient('127.0.0.1',27017)
db=client.test                       //连接mongoDb数据库
f = open('SYS_YHMMB.txt', 'r')//打开文本文件
lists=f.readlines()                       //读取文件所有行,放入列表中
for l in lists:                   
db.person.insert({'text':l}) //遍历列表,放入数据库中
db.close()                   //关闭数据库
r=ReadThread(1)            //创建线程
r.start()  //启动线程
使用db.person.find()可以看到数据已经插入数据库了。
Python <wbr>多线程读取文本文件,写入Mongodb