「Djangoで画像を表示する為にやることって何?」 「Djangoで画像をアップロードする機能の実装方法は?」 「初心者なので、実際のコードも見てみたい、、、」
画像作成・編集におすすめの無料デザインソフト Photoshopのような、画像作成や画像編集におすすめの無料ソフトを紹介します。 Krita GIMP メディバンペイント(MediBang Paint) Pixia Pixlr Paint.NET 写真の加工や、水彩画のようなイラスト作成に利用されるソフトウェアです。 Krita まずは高性能なオープンソースのペイントツールであるKrita(クリータ)です。ドローイングというジャンルに分類されていて、2004年に公開されて以来、多くのアーティストがイラストを作成するのに使っています。 対応しているOSもMacOS、Windowsをはじめ、Linux系のOSと幅広い環境で利用できます。基本的にはフリーなのですが、タブレットでの利用が可能な機能強化版が「Krita Gemini」として販売されています。 まずはデスクトップ用のフリー版で試してみ
画像サイズからセルサイズを自動判定し、いい感じでマージンなんかもいれつつ、openpyxlでエクセルに画像を挿入するPythonExcelRDKitOpenpyxl はじめに 以前書いたSDFを構造式の画像も含めてサクッとエクセルに変換するの続きであるが、いまいち記事の反響がなかったのでタイトルをより一般向けにしてみた。 前回SDFから構造式画像を生成したのだが、セルのサイズを手動設定した点に敗北感が残っているため、勝手にリベンジしてみる。 環境 こんな感じ。 python openpyxl RDKit ソース はい、いきなりのどん。解説は後程。 import argparse from rdkit import Chem from rdkit.Chem import AllChem from rdkit.Chem.Draw import rdMolDraw2D import openpy
I'm attempting to replicate and automate a well used practice in work: I'm trying to place multiple images and text within a cell in openpyxl, however I can only anchor images to the top left of a cell, and have not found a way to position any more accurately than that. So they end up overlapping with eachother and the text. from openpyxl import Workbook from openpyxl.drawing.image import Image wb
1.PythonでExcelを操作する方法を極めよう 2.Excelのマクロを実行する 3.画像をExcelに貼り付ける 4.データ処理の応用編 5.重要なこと・なぜExcel操作はPythonが適しているのか? 1.PythonでExcelを操作する方法を極めよう PythonではExcelを操作することができます。前回の記事では、その基本操作を解説しました。今回は、応用編として、PythonでExcelを操作する方法の応用編を解説していきます。なお、Pythonとopenpyxlは既にインストールされているとします。Pythonのインストール方法については、こちらの記事を参考にしてください。openpyxlのインストール方法については、前回の記事を参考にしてください。 2.Excelのマクロを実行する まずは、PythonからExcelのマクロを実行する方法を解説します。 ①xlwin
今回のPython Flaskフレームワークで作るもの 今回はFlaskで静的ファイルを使用する方法について書きます。 前回はHTMLテンプレートを使って表示を作りました。簡単なデータ埋め込みです、表示を動的に作成していました。 今日扱うのは、「静的ファイル」を使ってページ作成です。静的ファイルは 画像ファイル CSS JavaScript こんなものがあります。WEBページを作るときには必須の要素ですがファイルそのものを配置して、Flaskではとくに処理しないで表示するだけという、中身のデータが変化しないでそのまま使うようなものを静的ファイルって言います。 Pythonで作るFlaskアプリ記事一覧 内容
メリット1. VBAをPythonに書き換える必要がない PythonからVBAを実行できるメリットの一つに、「VBAをPythonに書き換える必要がない」ことがあります。 たとえば職場でVBAで処理をしている業務を他のプログラム言語で動かそうとした場合、その言語で書き換える必要があります。 しかしVBAで記載されたプログラムをPythonで実行する場合、その書き換えが不要です。 そのためVBAの作業をPythonで実行するときは、新たな作業はほとんどありません。 メリット2. Python×VBAが可能になる PythonからVBAを実行できるようになるメリットに、「Python×VBAが可能になる」ことがあります。 具体的なメリットは、PythonとVBAをスイッチして処理ができることです。 たとえばPythonでウェブスクレイピングで得たデータをエクセルに書き出し、そのデータをVBA
これは、Selenium + Python で Chrome を自動操作してファイルをダウンロードしようと思ったときの話です。テストでは上手くいくのに本番環境にいくとダウンロードされない。エラーも発生しない。ぜんぜん分からず調べること数時間…。 結局原因はヘッドレスモードでした。本番時にのみ--headlessオプションをつけていたことが仇になりました。Chrome の初期設定では(セキュリティのためか)ヘッドレスモードではファイルをダウンロードできないようです。それならそれでエラーで落としてほしいものです。 Webにあった情報を参考にプログラムを修正したら解決。無事にダウンロードができました。 ヘッドレスモードでのダウンロード方法 まずは必要なパッケージのインポート。 from selenium import webdriver from selenium.webdriver.chrom
# 必要なライブラリのインポート import os from time import sleep import requests from selenium import webdriver from selenium.webdriver.chrome.options import Options # 1枚の画像を保存する関数 def save_img(url, file_path): r = requests.get(url, stream=True) if r.status_code == 200: with open(file_path, "wb") as f: f.write(r.content) # 複数の画像のダウンロードを行う関数 def download_imgs(img_urls, save_dir): for i, url in enumerate(img_urls)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く