Следующий код запускает без проблем.
collection.insert(file_cont)
Следующий код запускает w проблем следующим образом:
collection.insert(file_cont, safe=True)
Traceback (most recent call last):
File "/home/user/Documents/Python/Python_MongoDB/connect_db.py", line 102, in <module>
patterns="*.[zZ][iI][pP]")
File "/home/user/Documents/Python/Python_MongoDB/connect_db.py", line 93, in fs_load_data_to_db
collection.insert(file_cont, safe=True)
File "/usr/local/lib/python2.7/dist-packages/pymongo-2.0.1-py2.7-linux-i686.egg/pymongo/collection.py", line 283, in insert
check_keys, safe, kwargs), safe)
File "/usr/local/lib/python2.7/dist-packages/pymongo-2.0.1-py2.7-linux-i686.egg/pymongo/message.py", line 75, in insert
data += "".join(encoded)
MemoryError
Вопрос 1> Как решить эту проблему?
Вопрос 2> я должен использовать insert (sth, safe = True) или insert (sth)?