pymongo

    0

    1答えて

    mongodb &からデータを取得していますが、csvファイルにjson値を書き込むためにcsv.DictWriterメソッドを使用していますが、書き込み中に各行の後に空白行が表示されます。 これらの空白行を避けるにはどうすればよいですか? コードスニペット:(私はここに含まれていなかったいくつかのデータ操作をやってる) with open('test_output.csv', 'w') as c

    1

    1答えて

    からシリアル化されたモデルをJOBLIB読み込むことができません。 しかし、私はGridFSから直接読み取ることができません。 from bson.objectid import ObjectId new_file = fs.get(ObjectId("59df36ebe46a520014e0771d")) vectorizer2 = joblib.load(new_file) これは永遠

    1

    1答えて

    MongoDBの挿入が非常に遅い(約200秒/挿入)ので、その理由がわかりません。 匿名ユーザー名(ints)、匿名コメントID(ints)、コメントのCSVファイルがあります。これらはすべて文字列として読み込まれますが、最初の2つのフィールドは問題なくintにキャストできます。 データベースには100Mレコードのコレクションが含まれていますが、今は別のコレクションに書き込まれているコメントIDを

    1

    1答えて

    私は各$ srcの最後の/最新の値でリターンを得ようとしていますが、#inchesフィールドで30分$ minと$ maxを取得します。以下のクエリを参照してください date = datetime.datetime.today() - datetime.timedelta(days=31) last_data = collection.aggregate([ {"$g

    0

    1答えて

    MongoDBとそのクエリの新機能ですが、現時点ではコレクション内の '列'を文字列から日付に変更できません。 私のデータベースとコレクションはどちらもthdrと呼ばれます。私は列 'PSTNG_DATE'を日付形式に変更したいと思います。現時点ではフォーマットは'19 .10.2017 'です。 私はここのスレッドを経て、もののカップルを試みたが、動作するようには思えません。私は、MongoDB

    0

    1答えて

    MongoDbから結果を取得し、jinjaテンプレートに渡すという簡略な方法が見つかりました。 @app.route('/home') def home(): table = mongo.db.posts result = table.find({ }).sort([("postdate", 1)]) records = json.loads(json_util.

    1

    1答えて

    私は分割されたスレッドでジョブを実行しているPythonアプリケーションを持っています。 一部のworkerジョブは、データベース接続用にpymongoを実装しています。 class Job(Thread): ... self.client = MongoClient() すべてのジョブには、ジョブが終了しようとしているとき self.client.close() が、

    0

    1答えて

    MongoDBには〜600,000件のドキュメントがあります。これらのうち、正確に半分が0に設定されたフィールドを持っていますが、他のフィールドは1に設定されているフィールドは同じです。集計パイプライン(PyMongo経由)でsampleオペレーションを使用してこのコレクションからランダムサンプルを取得しようとすると、 1の値に向かって最初のコレクションが均等に分散されている場合、当該フィールドが

    1

    2答えて

    私はPython flaskベースのappを持っています。これはmongoデータベースに書き込みます。 私はこの問題に遭遇し、次のrequirements.txt Flask Jinja2 Werkzeug certifi chardet gunicorn requests flask_restful flask pymongo でpython 3を使用しています: Trac