機械系エンジニアの備忘録

20代独身社会人。仕事では機械・機構の研究開発を行っているエンジニアが、自分の専門分野ではないpythonを扱って楽しむブログです。

MENU

シグマのコンデジ「DP2初代」は初めてのカメラとしてもサブカメラとしてもおすすめできるカメラ

SIGMA DP2の外観 SIGMA DP2で撮った写真 1. この記事は誰に向けた記事か ■ これからカメラを始めたいと思ってる人 ・いきなり数十万のカメラを買うのは怖いからまず安いカメラで手軽に試してみたいけど画質は妥協したくない方 ・1〜2万円程度で買えて写りの…

【python】【tkinter】【初心者】メニュバーを作り、一つのウインドでタブを操作するように複数のアプリを切り替える

メニューバーを作って、タブを操作するようにアプリを切り替えられるようにする ■はじめに これまでtkinterを使って様々なアプリもどきを作ってきました。 stjun.hatenablog.com stjun.hatenablog.com stjun.hatenablog.com stjun.hatenablog.com 今回はこれ…

【Python】【初心者】覚えておくと便利な書き方(三項演算子、関数のデフォルト値、ラムダ関数)

pythonで覚えておくと便利な書き方(三項演算子、関数のデフォルト値、ラムダ) ■はじめに 今回も初歩的な内容になります。 pythonでは短いif文や関数は、三項演算子やラムダを用いて簡単に記述できます。 そこで今回上記の書き方を簡単に紹介します。 なおpr…

【Python】【初心者】print文以外の方法で文字列や数字を表示する

fomat文や%s,%fなどを用いて文字列や数字を表示する方法 ■はじめに 今回はすごく初歩的な内容になります。 一般的に、文字列や数字を表示したい場合、 print (~~~~) と書くことが多いと思いますが、print文以外にもfomat文などを用いてprint文と同じ動作がで…

【Python】ipadやiphoneでpythonを使う

iosアプリ「Juno Connect for Jupyter」を使ってipadでpythonを動かす 2020/01/26追記:プログラミング初心者に向けたpythonの勉強法と手順を記事にしました。 stjun.hatenablog.com ■はじめに これまで記事で紹介したプログラミングは全てデスクトップPCで…

【python】【tkinter】【PyPDF2】PyPDF2を用いてPDFにパスワードを付ける

tkinterとPyPDF2を組み合わせてGUIからPDFを選択し、選択したPDFにパスワードを付ける ■はじめに PDFを操作するアプリとして、これまでに以下の4つの機能を作成しました。 1. 複数のPDFをGUIから選んで結合する機能 2. PDFから任意のページを抽出する機能 3.…

【python】【tkinter】【PyPDF2】PyPDF2を用いてPDFのページ数を知る

tkinterとPyPDF2を組み合わせてGUIからPDFを選択し、選択したPDFから指定のページを抽出する ■はじめに PDFを操作するアプリとして以下の3つの機能を作成しました。 1. 複数のPDFをGUIから選んで結合する機能 2. PDFから任意のページを抽出する機能 3.任意の…

【python】【tkinter】【PyPDF2】PyPDF2を用いてPDFを分割するアプリを作る

tkinterとPyPDF2を組み合わせてGUIからPDFを選択し、選択したPDFから指定のページ範囲でPDFを分割する ■はじめに 前々回、複数のPDFをGUIから選んで結合するアプリを作りました。 stjun.hatenablog.com また前回は上記アプリにPDFから任意のページを抽出する…

【python】【tkinter】【PyPDF2】PyPDF2を用いてPDFを抽出する簡単なアプリを作る

tkinterとPyPDF2を組み合わせてGUIからPDFを選択し、選択したPDFから指定のページを抽出する ■はじめに 前回、複数のPDFをGUIから選んで結合するアプリを作りました。 stjun.hatenablog.com 今回そのアプリに任意のPDFから指定のページだけを抽出する機能を…

【python】【tkinter】【PyPDF2】PyPDF2を用いてPDFを結合する簡単なアプリを作る

tkinterとPyPDF2を組み合わせてGUIからPDFを複数選択し、選択したPDFファイルを結合する ■はじめに 複数のPDFを結合したいと思ったことはありませんか? スキャンしたデータ、論文のPDFファイルなど。 pythonにはPyPDF2というモジュールがあり、PyPDF2を使用…