no image

.csvをpythonで扱う。【退屈なことをpythonにやらせよう耐久】

全CSVファイルを取得し、先頭の行だけを削除する方法 プログラムコードの解説 16行目の.line_numはcsvリーダーオブジェクト専用のメソッドです。csvの行ごとに番号をもっています。int型として評価できるようです。したがって、 >…

no image

ツイッターcsvからつぶやきだけを取得する。【python】

ツイート履歴からつぶやきだけをぬきだすpythonコード もしかすとご存知の方もいるかもしれませんが、ツイッターの設定から全ツイート履歴をcsv形式でダウンロードすることができます。.csvファイルはカンマ区切りでデータが整列されているファ…

no image

PDFファイルをpythonで扱いたい【最終:複数のファイルを結合する】

Pythonで複数のPDFファイルを結合する方法 今回はpythonのpdfファイルを扱う内容の最終回になります。これまでやってきたことの内容で、できてしまう人には普通にできてしまうかもしれません。今回の内容は「PDFファイルをpython…

PDFファイルをpythonで扱いたい【4時間目:ページのミキシング】

PDFファイルのページのミキシングとは 少し驚きましたが、pythonを使って異なるのpdfファイルのページ同士をミキシングすることができます。実際にどうなるかは手持ちのPDFファイルでやっていただきたいです。ここからは少しコードが複雑にな…

no image

PDFファイルをpythonで扱いたい【3時間目:ページを回転する】

PythonでPDFファイルを回転する PDFファイルって普通に回転できるんじゃない?って思割れかもしれないですがその通りです。 実際pdfファイルを回転する作業は既存のソフトで簡単に回転することはできると思います。こちらを記事にするのもど…

no image

PDFファイルをpythonで扱いたい【2時間目:結合】

前回はPyPDF2モジュールを使うときのオブジェクトの流れを説明しました。前回の記事はこちら↓ PDFファイルをpythonで扱いたい【1時間目:オブジェクトの流れ】 今回はPdfFilwWriterオブジェクトというものが登場します。また…

no image

PDFファイルをpythonで扱いたい【1時間目:オブジェクトの流れ】

pythonでpdfを扱うやり方 まずは下準備をする必要があります。 PyPDF2というモジュールをpip installする必要があります。 コマンドプロンプトでpip install PyPDF2と入力します。するとpip instal…

no image

【完成】n日前の特定のファイルを削除する【python】

前回のプログラムでわけがわからなくなってしまいました。以前の記事は↓です。 【未完成プログラム】n日前の特定のファイルを削除したい。 この「n日前の特定のファイルを削除するプログラム」が完成したので紹介したいと思います。(きった貼ったしただ…

no image

【未完成プログラム】n日前の特定のファイルを削除したい。

N日前のファイルを削除するPythonコード N日前のファイルを削除するpythonコードが落ちてないかなと探していました。しかし以外にも見つからないものです。そこで色々考えて、コピペを繰り返していたらわけがわからなくなってきました。 そん…

pythonのopenpyxlモジュールを使ってエクセル操作【番外編:条件分岐をつかう】

pythonの条件分岐をつかってエクセルを操作する 今回紹介するのはpythonでエクセル操作の番外編でpythonの条件分岐を使ってみたいと思います。openpyxlの基本的な使い方は下のリンクをみていただけるとわかると思います。 pyt…

pythonのopenpyxlモジュールを使ってエクセル操作【8時間目:膨大な価格情報の中からある値だけを更新する】

pythonで巨大なエクセルファイルを更新する 今回は取り扱う内容はもしかすと業務に役立てることができるかもしれません。「退屈なことをpython」にやらせようのプログラムを解説していきます。事前知識として下記サイトをみていただくと内容がわ…

no image

pythonのopenpyxlモジュールを使ってエクセル操作【7時間目:集計の続き】

Pythonでエクセルファイルの集計をする 【6時間目:集計】では膨大なセルがあるエクセルシートから辞書を作成しました。今回の章では膨大な辞書からpyファイルを作成し、それをモジュールとして使用できるようにします。 前回の内容を参照するには…

pythonのopenpyxlモジュールを使ってエクセル操作【6時間目:集計】

これまでは、エクセルファイルからワークブックの取り方を学び、またワークブックからはシートを取る方法を学びました。さらにはセルへのアクセスの仕方も学んだことと思います。 今回の内容は「集計」になりますが、高度な内容と感じるかもしれないです。今…

no image

pythonのopenpyxlモジュールを使ってエクセル操作【5時間目:rows, columns】

iter_cols()とiter_rows()メソッドで全部セルを取る あまり使い道はわからないですが、iter_cols()とiter_rows()メソッドがあります。この構文を実行したらわかりますが、両者の違いは、値を取る順番が違うとい…

no image

pythonのopenpyxlモジュールを使ってエクセル操作【4時間目:もっとセル操作】

列の文字と番号を相互変換する 列はA,B,C,D,E。というようになっていると思います。これを番号に変換できるし、もしくは、番号を列記号に置き換えることもできます。相互変換を行うには column_index_from_string() →…

no image

pythonのopenpyxlモジュールを使ってエクセル操作【3時間目:セル操作】

前回はワークブックからワークシートオブジェクトを取得する方法を学びました。ここからはセル操作について学んでいきたいと思います。 シートからセルを取得する。 セルを取得するといってもいろいろなやり方があります。まずはセル名を直接指定するやり方…