問題タブ [python-memcached]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5012 参照

python - pylibmc(memcached用のPythonクライアント)をインストールするにはどうすればよいですか?

ここの指示に従ってpylibmcをインストールしようとしています: http ://sendapatch.se/projects/pylibmc/install.html

ここからpylibmcの最新バージョンをダウンロードしました:http://pypi.python.org/pypi/pylibmc

ここからlibmemcached(0.51)をダウンロードしました:http://launchpad.net/libmemcached/1.0/0.51/+download/libmemcached-0.51.tar.gz

Ubuntu 10.04を実行していて、DebianLennyVMにもインストールしてみました。

これは私が得ているエラーです:

なぜそれが言うのかわかりません:_pylibmcmodule.h:41:20:エラー:Python.h:そのようなファイルやディレクトリはありません

私は何が間違っているのですか?

0 投票する
1 に答える
288 参照

django - django と memcached - 実際にキャッシュされているのは何ですか?

django キャッシングに期待しすぎているのかもしれませんが、ここに何かが欠けている場合に備えて。

memcached (memcached、libmemcached、および python-memcached) をインストールし、この指示に従って構成しました。

memcached を起動し、アプリケーション サーバーを再起動しましたが、django は memcached を使用していないようです。

0 投票する
3 に答える
9522 参照

python - Pythonとログインスクリプトの機械化

こんにちはプログラマー仲間!

Pythonとmechanizeモジュールを使用して大学の「フードバランス」ページにログインするためのスクリプトを作成しようとしています...

これは私がログインしようとしているページです:http ://www.wcu.edu/11407.asp Webサイトには、ログインするための次のフォームがあります。

このことから、次のフィールドに入力する必要があることがわかります。1. name = id 2. name = PIN

アクションあり:action = https://itapp.wcu.edu/BanAuthRedirector/Default.aspx

これは私がこれまでに書いたスクリプトです:

今問題...

奇妙な理由で、(mycatpage.htmlにある)戻ってきたページはログインページであり、「猫の現金残高」と「ブロックミールの数」が残っていると予想されるページではありません...

誰かがその理由を知っていますか?ヘッダーファイルではすべてが正しいことを覚えておいてください。idとpassは実際には111111111と222222222ではありませんが、正しい値はWebサイトで機能します(ブラウザーを使用...)

前もって感謝します

編集

私が試した別のスクリプト:

これは同じ動作をします...

0 投票する
1 に答える
1096 参照

python - setup()でハイフンを使用してPythonパッケージ名を処理するにはリストが必要です

私はパッケージpython-memcachedに依存していますが、その名前はpythonの命名規則に違反しているため、core.pyのセットアップ機能に違反しています。

これはセットアップを壊します。パッケージに依存するにはどうすればよいですか?ローカルで名前を変更したり、エイリアスを作成したりすることはできますか?

0 投票する
3 に答える
10311 参照

django - Djangoでキャッシュされたテンプレートフラグメントを削除するにはどうすればよいですか?

以前は、Django テンプレートに次のようにキャッシュされた HTML のチャンクを設定していました。

今、このキャッシュされたコンテンツを更新したので、更新したいと思います。時間を無駄に変更しようとしました:

この場合、ページにはキャッシュされた古い HTML が引き続き表示されます。

また、キャッシングに関連するテンプレート タグを削除して再挿入してみました。ただし、この場合、キャッシュ テンプレート タグを再挿入すると、コンテンツは元のキャッシュされたコンテンツに戻ります。

私に何ができる?キャッシュをリロードするのに約 2 時間待ちたくありません。

0 投票する
1 に答える
215 参照

google-app-engine - App Engineデータストアのユーザー検索を高速化するにはどうすればよいですか?

ユーザーをより速く検索できるようにする必要があります。memcacheを使用しない検索には8秒かかります。現在、私のコードはNot Dot Netの助けを借りてmemcacheを利用しており、検索時間を4秒に短縮しています。今の私の質問は、どうすればそれを速くすることができるかということです。

私の最初のアイデア:

  • ndbに変換し、SELECTのみ、必要なデータFROMユーザー
  • SQLの方法では、データの少ないテーブルを作成します。ユーザー名とメタデータへのキーのみ
  • 新しい全文検索
  • サードパーティの開発者による古い検索可能なモデル
  • Memcacheに必要なのは、すべてではなく、プロパティとトラベレーゼだけです。

それとも他のアイデアがありますか?私が最も時間を節約できると思うのはどれですか?

0 投票する
1 に答える
1190 参照

django - Djangoキャッシュ-キャッシュから取得した画像の表示の問題

私はdjango1.4、python 2.7、Memcache、python-memcached、easy-thumbnailsを使用しています。

キャッシュされたデータを使用してアイテムページにアクセスしようとすると、次のテンプレートエラーが発生します。

シェルのデータベースから問題のデータにアクセスすると、次のようになります。

キャッシュから同じデータにアクセスしようとすると、次のようになります。

ImageFieldFile私の質問は、元の状態で取得できるように、どのようにキャッシュするのですか?簡単なサムネイルで使用するには、そのオブジェクトをテンプレートに渡す必要があります。

0 投票する
1 に答える
608 参照

google-app-engine - アプリ エンジンの memcache に get_multi を実装する

誰かが助けてくれるかどうか疑問に思っていました。この投稿で概説されている blobcache モジュールを使用しています

これは正常に動作しますが、 get_multi()キー関数を使用して memcache からの取得を高速化しようとしてい ますが、現在のコードでは get_multi を使用するとキーが見つかりません

私の現在の取得定義は次のようになります

ドキュメントによると、キーの文字列を get_multi に渡すだけでよいということを理解しています。

しかし、彼は現時点では何も返していません。

誰かが私がここで間違っていることを指摘できますか?

0 投票する
4 に答える
5221 参照

python - Python3: gevent と pylibmc/python-memcached の代替手段を探しています

それで、次のプロジェクトを python3 で書くことにしました。なぜですか? Ubuntu の計画により、来年中にすべての Python2 サポートを徐々に廃止し、Python3 のみをサポートする予定です。(Ubuntu 13.04 以降)

gevent および memcached モジュールは、正式に Python3 に移植されていません。

gevent と pylibmc または python-memcached の代わりに、すでに正式に Python3 に移植されているものは何ですか?