Visits: 4 Pythonでパワーポイント作成 1. pptxインストール python-pptxは、PyPIから公開されているので、pipでインストールする。 pip install python-pptx 2. 原稿ファイル(CSV)からパワーポイントを作成 CSVファイル Table 1. input.csv page level text 1 […]
カテゴリー: Python
アプリ連携のためのデジタルインボイスとTidy data(整然としたデータ)の変換プログラム
Visits: 275 “デジタル会計帳簿の Tidy data (整然としたデータ)アプローチ” で紹介したTidy dataを使用するとXMLと互換性のあるCSVファイルが作成可能です。 今回は、UBL 2.1のXML文書をTidy data形式のCSVファイルと相互変換するPythonプログラムも紹介します。 使用している自作ラ […]
JP PINT 0.9.3のDownload resourcesのスキーマトロンファイルでデータ検証(環境構築とテスト)
Visits: 254 欧州規格のスキーマトロン検証環境 次の記事にも記載しましたが、欧州規格のスキーマトロンファイルEN16931-UBL-validation.schを前処理して生成されたファイルが、EN16931-UBL-validation-preprocessed.schです。 現在公開中のPeppol BIS Billing JP 0.9.3でも […]
JP PINT 0.9.3 スキーマトロンファイルの解析プログラム
Visits: 357 JP PINT 0.9.3のダウンロードファイル https://test-docs.peppol.eu/pint/pint-jp/work-v1/pint-jp/ 画面左下の「Download resources」ボタンをクリックするとzipファイルがダウンロードできます。 このzipファイルを解凍すると、次のようなファイルがありま […]
JP PINTのデジタルインボイスをHTMLに変換してみましょう
Visits: 651XML文書は、XSLT(eXtensible Stylesheet Language Transformations)を使用してHTMLに変換できます。 XSLTによる変換処理は「スタイルシート」に記述したルールに従って行われ、スタイルシートの記述に従ってXML文書を処理するプログラム「XSLTプロセッサ」として 一般によく使用されてい […]
JP PINT 0.9.2でDownload配布されているyamlファイル semantic-model.yaml syntax-binding.yamlからCSV生成
Visits: 314Syntax binding公開ページの表示がわかりづらいので、XPathで一覧確認できるようにPython3プログラムを試作した。 ダウンロードファイルは、https://test-docs.peppol.eu/pint/pint-jp/work-v1/pint-jp/resources.zip semantic-model.yaml […]
AWS Amazon TranscribeでAudio identificationが不調なので個別出力された音声ファイルを変換
Visits: 285前回の記事で紹介したAudio identificationでの話者識別分離が思わしくないので、Zoomで話者別に記録された複数ファイルをそれぞれ認識させてマージすることにした。 ファイル名がaudioLTY-SAC41347073001.m4aのような形式でAudio Record/に記録されているのでそれぞれを認識させてLYT.js […]
JP PINT 0.9.1をBeautiful Soupで解析
Visits: 281今週5月8日にペポルオーソリティ(デジ庁)のページ https://www.digital.go.jp/policies/electronic_invoice/ にJP PINT 0.9.1の更新が反映されました。 公開されたページをひとつひとつ開いて確認するのもよいのですが、一覧性に欠けるのでPython3+BeautifulSoup […]
After update the python3 version to 3.10, s3cmd doesn’t work.
Visits: 61M1 Mac(macOS Monterey version 12.3)でAWS(Amazon Web Service)のS3(Simple Storage Service)をコマンドで実行するs3cmdが Python3を3.10にアップデートしたら、次のメッセージでエラーとなった。 /usr/local/bin/s3cmd: /usr/ […]
Amazon Transcribeで話者を区別した文字起こし
Visits: 339ISO/TC295/SG1 Semantic modelでのZoom会議の記録音声から話者別に文字起しを実行した。 Transcribeの指定 ジョブ名他を指定 S3の音声ファイルを指定 話者別に識別するように指定 文字起こしデータをjsonファイルとしてダウンロード 確かに英文としてデータが生成され、話者別に開始・終了時間等が出力され […]
Excel再発見(Pythonと組み合わせてPivot活用: Windows 10)
Visits: 341久しぶりにExcelでプログラムを試作。 15年くらい前はVBAしか開発環境がなく、マクロで開発すると自分でも維持管理できなくなってしまうので遠ざかっていたが、Pythonで大規模データ処理にも使えるということなので再度試行してみる。 今回は、環境設定と確認。これから大量の帳簿や伝票データ処理を試行予定。 Excel PowerPivo […]
AWS S3で電子帳簿保存
Visits: 391電子的に作成した業務文書をAmazon Web Service (AWS) の Simple Strage Service (S3)に保存するとともに弥生の青色申告にインポートするためのCSVファイルを作成するプログラムをmacOS Monterey環境のPython3で作成した。 請求書は、請求書発行サービスあるいはExcelから印刷 […]