問題タブ [vobject]
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.
python - Python と vobject を使用して複数のイベントを含む iCal フィードを解析する
複数のイベントを含むフィードを解析しようとしていますが、1 つのアイテムしか返されません
私は何を間違っていますか?
python - 特定の vCalendar の出現リストを取得する
私はvobjectを使用しようとしていますが、成功せずに、特定の vCalendar のすべてのイベント発生の日時オブジェクトのリストを取得しようとしています (イベントが日付まで毎日繰り返されるように設定する RRULE パラメーターを参照してください)。フォーマットされた(明らかに):
ドキュメンテーションはあまり親切ではなく、Google の検索結果はほとんどありません...アイデアや例はありますか? (例は、vobject またはその他のライブラリまたはメソッドの場合があります)。
ありがとう!
H.
python - vObjectを使用して複数の電話のvCardを作成する
vObjectを使用してvCardを作成します。複数の電話番号を追加できないことを除いて、すべてがうまく機能します。
今私はこれをやっています:
キー値として機能しているため、勤務先の電話はファックス番号で上書きされます。
誰がそれを正しく行うかについて何か考えはありますか?
ありがとう!
python - python、vobject、encoding、vcards
私はvobject
Pythonで使用しています。私はvcard
ここにあるものを解析しようとしています:
http://www.mayerbrown.com/people/vCard.aspx?Attorney=1150
これを行うために、私は次のことを行います。
これを行うと、次のエラーが発生します。
vcard
に変換したりunicode
、さまざまなエンコーディングを使用したりするなど、これについて他の多くのバリエーションを試しました。しかし、私はいつも同じ、または非常によく似たエラーメッセージを受け取ります。
これを修正する方法について何かアイデアはありますか?
python - Pythonで複数のvCardを解析する
Googleの連絡先エクスポート機能からvcfファイルを取得しました。UTF-8でエンコードされていましたが、私のWinMobile電話では、win1251文字が連絡先帳にインポートされると想定しています。私はそれをwin1251に再コーディングし、vObjectライブラリを使用してファイルを解析しようとしました。その結果、フィールドが混在していて、その一部はUnicodeに正しくエンコードされており、一部は「?????」に置き換えられていました。文章。たとえば、そのような連絡先のprettyPrintを含めます。
私が見つけられないのは、私のニーズに合うように、ある種のencode()/ decode()パッチを適用する必要があるソースコード内の場所です。誰かが私を助けてもらえますか?
python - Django ical と pytz の Vobject 問題
vobject を使用して、Django で ical イベントを作成しています。下位レベルのコードに問題があります。ical が でタイムゾーンを取得しようとしているようobj.add(TimezoneComponent(tzinfo=getTzid(tzid)))
です。しかし、私raise NonExistentTimeError(dt)
はpytzから取得します。何をすべきかについて何か提案はありますか?年、月、日は、変数 start1 の print ステートメントで表示すると正しく表示されます。
モデルから、datetime フィールド:
アップデート:
配置する必要があることがわかりました:
それに、うまくいきました。
python - UTF-8文字を扱うときに、文字列が有効なvcardであるかどうかをvobjectでチェックする方法は?
文字列が有効なvcardであるかどうかをvobjectで確認する方法は?
トライアンドキャッチを使用した追加の方法または一般的なアプローチはありますか?
今のところ、私は次のようにします:
VOBJECT で Unicode を処理するには?
vobject - タイプ別の Vobject vcard 電話の解析
vCard オブジェクトを解析しようとしていますが、自宅や職場など、さまざまな種類の電話や住所を取得する際に問題が発生しています。電話の最初のインスタンスしか取得できませんが、2 番目のインスタンスは取得できません。
どちらも機能しますが、最初の電話番号しか教えてくれません。以下のようなことをしたいのですが、もちろんこれはエラーになります。
タイプ別に vCard オブジェクトにアクセスする最良の方法は何ですか?