
Pythonプログラムの動作を説明するため、フローチャートをMarkdown形式で出力する所までは作れたのですが(ChatGPT頼り)、そのMDファイルをPNG化することの出来るPythonコードが分かりません。
今の所、下記サイトにPythonコードを貼り付けると、まぁまぁ説明に使えそうな絵が出来るのですが、Pythonだけで行おうとすると一直線に並ぶだけになってしまい、万事休すでした。
https://flowchart.js.org/
上記サイトのGithubに部品もある様なのですが使い方が分からず、どの様にしたら画像化までPythonで出来るか、コード例等でご教示を戴ければ幸いです。宜しくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
非常に曖昧な質問の典型例で、こういう「質問方法」だとレスは付きにくい。
そもそも、Markdown形式と貴方が示してるサイト
https://flowchart.js.org/
の「入力形式」は全く関係がない。
平たく言うと、Markdown形式だと「受け付けない」。
受け付けないモノを無理矢理食わしてるから
> Pythonだけで行おうとすると一直線に並ぶだけになって
るんじゃないか。
どっちにせよ、提示コードも無いし、具体性が全く無いんで、どうにも回答出来なかったりする。
もっとぶっちゃけると、有向グラフ(フローチャートもその一種だ)を単にpng画像で出力したい、ってだけならわざわざコードをPythonで書く必要もないんじゃないか。
それこそ貴方が提示したサイトに「そこで提示されてる書き方」で入力するか、あるいはローカル環境がGraphvizみたいなフリーソフトで生成した方が簡単なんじゃねぇの、って事は言える。
Graphviz:
https://graphviz.org/

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プログラミングのやり方ざっくりでいいから教えて
その他(プログラミング・Web制作)
-
プログラミングに興味があるのですが、作りたいものはありません。 ゲーム機とかパソコンの中身(ソースコ
その他(プログラミング・Web制作)
-
プログラマー達は何故、プログラムを入れるフォルダーに容量制限があるのを知らない?
C言語・C++・C#
-
-
4
C言語 関数、変数の宣言について
C言語・C++・C#
-
5
pythonでhtmlファイルの指定文字列間を取得したいです
その他(プログラミング・Web制作)
-
6
AIがプログラムする時代のプログラマー不要論の相違について
その他(プログラミング・Web制作)
-
7
趣味がプログラミングだと言ってもいい?
その他(プログラミング・Web制作)
-
8
Python 3.12.2 か一番最新のパイソンでしょうか? 2025年4月3日現在。 ChatGP
その他(プログラミング・Web制作)
-
9
Ruby newメソッド
Ruby
-
10
プログラム上での行のマージ方法
その他(プログラミング・Web制作)
-
11
pythonについて(初心者です)
その他(プログラミング・Web制作)
-
12
プログラミング言語のバージョン確認について。
その他(プログラミング・Web制作)
-
13
パイソンのソースコードをChatGPTで書いてもらうのを独学でやろうと思うとどういう方法がオススメで
その他(プログラミング・Web制作)
-
14
アセンブリ言語について。
その他(プログラミング・Web制作)
-
15
Cのプログラムからアクセスできないファイル名の一括変更方法
C言語・C++・C#
-
16
フロントエンドエンジニアをしていますが、スキルアップのための転職、異動は3年目では早すぎますか? 今
その他(プログラミング・Web制作)
-
17
C言語のことです。写真(見にくくてすいません)の下のプログラムを実行したいのですが四行目がおかしいと
C言語・C++・C#
-
18
アセンブラーの命令についてです。
その他(プログラミング・Web制作)
-
19
特許公報のPDFから項目毎にExcelシートの列に転記したい
オープンソース
-
20
IT業で開発をされてる方々に質問なんですが、一日に書かれるコード数ってどれくらいですか? また、最近
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stable diffusionのエラー
-
QRコードの作成方法について
-
アクオス
-
libreあればopen office削除し...
-
この話は本当? 中華AI「DeepSe...
-
explorerからQTTabBarが消えた
-
国産LLMはなぜオープンにならな...
-
Pythonで質問です。 for文で所...
-
オープンソースソフトウェアに...
-
Unreal engineなどでプログラミ...
-
正規表現:漢字の文字コード指...
-
5000個のtiffファイルをpdfへ変...
-
FlowchartのMDファイルをPNG化...
-
(大学)数学の質問をするために...
-
特許公報のPDFから項目毎にExce...
-
Xamppはオープンソースのディス...
-
OSS(オープンソースソフトウェ...
-
みなさん、mvなどはどのアプリ...
-
Webサイトのビデオプレーヤーに...
-
研究する文献がたくさんありま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
QRコードの作成方法について
-
libreあればopen office削除し...
-
アクオス
-
csvデータのダブルクォーテーシ...
-
stable diffusionのエラー
-
Flaskでサーバー立ち上げに関して
-
正規表現:漢字の文字コード指...
-
awsは2年目から自動的に料金が...
-
ANA・JALのAPI
-
Python openpyxlを使用したセル...
-
5000個のtiffファイルをpdfへ変...
-
stable diffusionのインストー...
-
コマンドプロンプトのコードの...
-
Windows PowerShellでscoopコマ...
-
タスクスケジュールで定時にポ...
-
「サーバー・・・のCRLが取...
-
explorerからQTTabBarが消えた
-
Apache Windows版2.4.58を直接...
-
OpenOffice Calc basic で印刷...
-
gmailでのimap設定
おすすめ情報