問題タブ [amara]

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 投票する
2 に答える
2179 参照

python - Python xpath が機能しない?

さて、これは私を少し狂わせ始めています。Python 用の xml/xpath ライブラリをいくつか試しましたが、臭い「タイトル」要素を取得する簡単な方法がわかりません。

最新の試みは次のようになります (Amara を使用):

しかし、それは何も出力しません。私の XML は次のようになります: http://programanddesign.com/feed/atom/

//*代わりに試してみると、//titleすべてが期待どおりに返されます。XML にtitles が含まれていることはわかっていますが、何が問題なのですか? 名前空間か何かですか?もしそうなら、どうすれば修正できますか?


プレフィックスなしで動作するようには見えませんが、これは動作します:

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

python - アマラとジャンゴ

Amaraライブラリを使用してdjangoビューでWebサービス呼び出しを行おうとしています。

ただし、import amara(インポートするだけで!)インポートした状態でdjangoビューを呼び出すと、次のようなエラーが発生します。

これはどのように解決できますか?私はこれをDebianLennyとUbuntu10.04のどちらかで試しましたが、DjangoSVNバージョンとAmara1を使用しました

文字エンコードの問題が疑われます。

0 投票する
2 に答える
3756 参照

python - PythonでAmaraライブラリを使用してXSDスキーマに対してxmlファイルを検証する方法は?

次の Q に対する高額のバウンティ:

こんにちは、Python 2.6、Amara2 を使用して Ubuntu 9.10 で試したものを次に示します (ちなみに、test.xsd は xml2xsd ツールを使用して作成されました)。

では、なぜこのエラーが表示されるのでしょうか? この機能はサポートされていませんか? 任意の XSD ファイルを指定できる柔軟性を持ちながら、XSD に対して XML ファイルを検証するにはどうすればよいですか? ご不明な点がございましたら、お気軽にお問い合わせください。

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

python - python-amara での属性値の出力

python-amara を使用して xml ファイルを解析しようとしています。

私がこれを行うと、

ただし、これを試すと:

それは言います:

何か案が?

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

python - Pythonでamaraからlxmlに切り替える

私は次のようなlxmlライブラリで達成しようとしています:http: //www.xml.com/pub/a/2005/01/19/amara.html

しかし、私は自分の気分を濡らすのに最も苦労しました!私がやりたいのは、「X」という名前のルートノードに降りてから、「Y」という名前の2番目の子に降りて、「Z」という名前のすべての子を取得し、属性を持つよりも子だけを保持することです。 「name」を「bacon」に設定し、残りのノードごとに「W」という名前のすべての子を調べ、A、B、Cという名前のWの唯一の子を調べるフィルターに基づいてサブセットのみを保持します。次の(最適化されていない)擬似コードでそれらを処理する必要があります。

これは私が達成しようとしていることの一種です。このコードをよりクリーンにする前に、それを機能させたいと思います。

私はこのAPIで迷子になっているので、助けてください。ご不明な点がございましたら、お気軽にお問い合わせください。

0 投票する
2 に答える
114 参照

python - Github で Unisubs (amara) リポジトリを実行できません

E: 一部のインデックス ファイルのダウンロードに失敗しました。それらは無視されているか、代わりに古いものが使用されています。コマンド ' /bin/sh -c apt-get update' がnon-zero code: 100 "

  • そのリポジトリの問題を作成しましたが、その所有者は、リポジトリの問題ではなく、ubuntu パッケージまたは docker ベース イメージの問題のようだと言いました。それから彼はこの問題を閉じました。
  • 次に、Google 氏は、コード行「 」をファイルのRUN rm /var/lib/apt/lists/* -vf「 」の前に追加するように案内してくれました。しかし、まだ運がありません。それでも同じエラーが発生しました。RUN apt-get updateDockerfile

このレポを実行するように修正する方法を誰か教えてもらえますか? どうもありがとう。

更新 1 :

こんにちは、私はこの問題の原因を見つけました。一部のダウンロード URL を禁止しているインターネット プロバイダーが原因です。別のインターネット プロバイダーに切り替えて、ステップ 3: bin/dev build を正常に実行しましたが、このトピックのおかげで「オーバーレイ」マシンを使用して解決したこのステップ「ca-certificates-java のセットアップ」で別の問題がありました: https:/ /github.com/docker/docker/issues/18180-> But now I come up with another issue at step 4: bin/dev up -> The error is below: " Creating unisubs20160121_cache_1 Creating unisubs20160121_queue_1 Creating unisubs20160121_db_1 Creating unisubs20160121_worker_1 Creating unisubs20160121_app_1 Attaching to unisubs20160121_worker_1, unisubs20160121_app_1 worker_1 | /usr/bin/python: can't open file 'manage.py': [Errno 2] No such file or directory unisubs20160121_worker_1 exited with code 2 app_1 | /usr/bin/python: can't open file 'manage.py': [Errno 2] Noそのようなファイルまたはディレクトリ unisubs20160121_app_1 はコード 2 で終了しました "

「bin/dev up」というコマンドを実行すると、フォルダ bin/dev に存在しないファイル manage.py が実行されます。もう 1 つの奇妙な点は、ステップ 3: "bin/dev build" を正常に実行した後、フォルダー bin/dev に新しいファイルが生成されないことです。誰かがこのステップを理解するのを手伝ってくれませんか? 前もって感謝します。