ツイート
2021.02.10
PythonでPowerPointを作るライブラリ「python-pptx」が色々活用出来そう。
例えば時間ばかりかかる不毛なスケジュール管理とか普段はクラウド上のExcelファイルででも実務データソースとして管理しておいて、どっかに報告が必要な時とかはcsv出力してワンクリックでガントチャート形成とか。Excelを直接読み込めるライブラリーもあるらしい。
使った事無いんだけど、こういうのMicrosoft Projectとかってソフトなど便利に出来るのかな?
WindowsにPythonを入れる
pip install python-pptx |
- Pythonでパワポの説明資料(報告書)を生成する - Qiita 152 users35イイネ
矢印のシェイプを1個載せたファイルを作る場合のスクリプトだと
#必要なライブラリ読み込み
from pptx import Presentation
from pptx.enum.shapes import MSO_SHAPE
from pptx.util import Inches
#
prs = Presentation()
title_only_slide_layout = prs.slide_layouts[5]
slide = prs.slides.add_slide(title_only_slide_layout)
shapes = slide.shapes
shapes.title.text = 'Sample Title xxxxx'
#矢印の場所をインチで指定
left = Inches(0.93)
top = Inches(0.0)
width = Inches(1.75)
height = Inches(0.05)
#矢印を出力
shape = shapes.add_shape(MSO_SHAPE.CHEVRON, left, top, width, height)
#ファイルにセーブ
prs.save('test.pptx')
う~んお手軽。あとは適当なファイルを読み込んでループさせて適切な場所に矢印を出力するだけ
俺は一生Perl使いで行きたいのに色々な事がPythonで便利に出来るようになってPythonで書かざるを得なくて、PerlとPythonとJavascriptの文法が脳内で混乱しまくって逆に生産効率落ち気味・・・・・困った。。。。。3つとも文法の類似点が多すぎるんだよねぇ。
言語と違って微妙な間違いでエラー出るし。そういうの補正して修正案をポップアップしてくれるエディタ作れそうな気がする。もしかしてある?Perlは「Perl Editor」ってで書いてるけどJavascirptとPythonは普通のエディタの「Mery」で書いている。
Category:Perl・Javascript・python、サーバー管理メモ
Keyword:Java/50
コメント
いいっすね!=15
001 [02.10 23:38]y@Iij:せめてLSP対応したコードエディタを使うべきです。PythonでがっつりならPyCharmで間違いないです。書くそばから問題の指摘、コード補完、ドキュメント参照等介入してきます。他でも色々使い回したり細々したものならVSCodeでしょうかね。(LSPとは? https://qiita.com/Ladicle/items/e666e3fb.... ↑(5)
002 [02.12 11:43]ふぇちゅいん(管理人) TW★79:Visual Studio Codeを入れてみた。これでOK? ↑(2)
003 [02.12 18:39]y@Iij:python extensionのインストールを求められると思うのでそれに従えばひとまずOKかと。ついでにPyCharmも無料のでいいのでインストールして比べてみるといいですよ。PyCharmはたぶんLSP関係ないですがvscodeより強力にアシストしてくれます。ただ起動が遅いのでちょっとしたのを書くときはめんどくさくなるかもしれないです。VSCodeならperlやjavascriptも何かしてくれると思いますが、そっちはよく知りません。 ↑
2025.01.25正規表現のオンラインWebチェッカー
2021.12.05中国のSippedが50ドルQVGAののToFカメラユニットを今年中に出荷開始。UVC、UART/SPI出力3コメ
2021.12.05Pythonのコードをワンラインで実行形式に変換してくれるPyInstaller1コメ
2021.12.03チャート、グラフを書くのに良さそうなGoogle Chart以外のJavascriptライブラリ5つ3コメ
2021.11.18まだ使ってる?今は非推奨となったJavaScriptの書き方。document.writeが強く非推奨だと!!!?4コメ
2021.10.19PerlのGD::Image->new()は画像じゃないデータを読み込ませるとエラーになることがあるので事前に手動で画像であることを確認した方が良い1コメ
2021.10.12【解決済み】ヨドバシとかZOZOのサイトにどうやってもスクリプトからアクセス出来ない16コメ
2021.08.31現代的なPerlの記述方法一覧2コメ
2021.07.09JavaScriptでワンタッチで仮想キーボードを表示する2コメ
2021.02.10PythonでPowerPointを作るライブラリ「python-pptx」が色々活用出来そう。22コメ
→カテゴリー:Perl・Javascript・python、サーバー管理メモ(記事数:83)
アクセス数の多い記事(過去1ヶ月)
●2025.03.20:どんな不都合が・・・(未分類)679access
●2025.03.14:8年ぶりにサンライズ出雲に乗車!家族4人で「ソロ個室」4部屋に上り乗車したメモ(#おでかけ情報)478access
●2024.09.15:我らがトライアル。ベトナム米を販売開始!(#グルメ・料理)451access
●2025.03.16:大量のレモンを余さず果汁絞るのが難しい。安い絞り器はクソばかり(#自宅DIY #ルーフテラス活用)444access
●2025.03.11:初めての焼き肉きんぐ(物語コーポレーション)の株主優待お食事券をゲット!!!!!優待・配当利回り年率3%程度(#お金 #マネー)361access
Java
Java 2025/04/01 08:46:イーロン・マスク率いるDOGEが6000万行ものCOBOLコードを含む社会保障局のシステムをコード生成AIでわずか数カ月の内に移行させようとしており危険性が指摘されている(はてなブックマーク - 人気エントリー - 総合) 2025/04/01 08:18:イーロン・マスク率いるDOGEが6000万行ものCOBOLコードを含む社会保障局のシステムをコード生成AIでわずか数カ月の内に移行させようとしており危険性が指摘されている(GIGAZINE) 2025/03/30 01:48:「CSS効いてない。なんで!?」って2時間ぐらい悩んでたら、先輩に「Chromeのシークレットモードで見てみ?」って言われて秒で解決した。これエンジニア界の常識なのか?(はてなブックマーク - 人気エントリー - 総合) 2025/03/26 15:10:マイナンバーのシステム開発の現場 2019?2020(ザード@) - カクヨム(はてなブックマーク - 人気エントリー - 総合) 2025/03/25 13:52:アピリッツ---子会社によるJUTJOY の株式取得 - 最新株式ニュース(ザイ・オンライントップ) |