学習めも。

Python、Anaconda学習中🔰 ブログ引っ越ししました😄よろしくお願いします!https://noeiganolife.com/

記録用🔰

プログラミング以外の記事はこちら

2021-01-01から1年間の記事一覧

ExcelブックとCSVを相互に変換する

CSVにはシート1つ分のデータしか保存できない CSVには「シート」という概念がない。そのため、CSVファイルとExcelブックの間の変換は、「シートにまとめる」または「シートをばらす」に置き換えることもできる CSVファイルをExcelブックに変換する (方針) …

CSVファイルにデータを書き込む

CSVファイルに書き込む (ポイント) ・CSVファイルにデータを書き込むためにはopen()で開いて、CSV用ライターを作成する ・open()のカッコの中には、「書き込みモード」でファイルを開くためのmode="w"(wruteのw)と、二重に改行しないためのnewline=""を…

CSVファイルを読み込む

CSVファイルを読み込む ・CSVファイルを読み込むためには、CSV用のリーダー(ファイルを読み取るためのデータ)を作成する ・まずはCSVファイルをopen()で開き、その結果を代入した変数fを用いて、csv.reader(f)でリーダーを作成する ・リーダーを使い終わ…

複数のシートをまとめる

複数のシートをまとめる 1シートごとに入力されている4〜6月の売上を1つにまとめて別名のブックに保存する。 ポイント ・1つ目のシートはヘッダーを含めて読み込む ・row_listというからのリストを作成しておき、この中に3つのシートの行を順次追加 ・…

PythonとPandasを使って、Excelファイルにディレクトリ内にある全てのファイルのリストを書き出す!

ディレクトリ内のファイルのリストを書き出す 参考サイト excel-ubara.com カレントディレクトリのリスト化(変数にリストデータを入れる) import os file_name = os.listdir('./') #()に中にはパスを入れる pandasをインポートして、変数にデータを入れ…

Jupyter

基本的な使い方 Jupyter起動 プロンプトに「jupyter notebook」と入力 jupyter notebook http://localhost:8888/tree がjupyterのローカルアドレスになる code-graffiti.com コーディングだけでなく、コマンドもファイルとして保存できる!!

Excelファイルをのセルを1行ずつ読み書きする

Excelファイルを1行ずつ読み込む Excelファイルを1行ずつ読み込むにはfor文が使える for row in ws.iter_rows(min_row=行番号, min_col=列番号): 処理 openpyxlのiter_rows()とfor文を組み合わせると、「1行分のセル」をループで取得できる ex) import openp…

Excelファイルをのセルを1行ずつ読み書きする

Excelファイルを1行ずつ読み込む Excelファイルを1行ずつ読み込む for row in ws.iter_rows(min_row=行番号, min_col=列番号): 処理 openpyxlのiter_rows()とfor文を組み合わせると、「1行分のセル」をループで取得できる ex) import openpyxl wb = openpyxl…

セルの値を読み書き

シートの指定をする用法 import openpyxl wb = openpyxl.load_workbook("Data/売上データ.xlsx") #シート名で指定(シート名を記載) ws = wb["4月売上"] print(ws.title) #インデックス番号で指定する ws2 = wb.worksheets[1] print(ws2.title) シートから…

bookの開き方と保存方法

指定のブックのシート名を抜き出して、カレントディレクトリに別名で保存する import openpyxl wb = openpyxl.load_workbook("Data/売上データ.xlsx") ##print sheet's name print(wb.sheetnames) ##save with different name. wb.save("売上データ_ copy.xl…

Python-Idle-Excel Python文法の基本

リストの追加 numbers = [1, 10, 100, 1000] names = ["Tanaka", "Suzuki", "Yamada"] print(numbers) print(names) # リストnumbersに「10000」を追加 numbers.append(10000) names.append("Yoshida") print(numbers) print(names) 結果 [1, 10, 100, 1000]…

VBAのデバッグの仕方

デバッグを行う ①確認したい式や変数をドラッグ ②「Shift」キー+「F9」キーを押す ③「追加」をクリック ④すると、設定した式や変数の情報が表示される ⑤同様に他の指揮や変数を設定する ⑥プログラムの先頭で「F8」を押すとステップモードになるので、変数の…

ユーザーにデータを入力させて処理する

標準モジュールに記述 Sub 日数分後の日時表示() a = InputBox("何日後の日時を知りたいですか?") MsgBox Now + a End Sub (補足)InputBoxの働き ・InputBox関数は引数で指定した文字列をダイヤログボックスに表示し、ユーザーの入力を待つ ⇨ユーザーがデー…

VBE入門!

VBEを起動して標準モジュールを挿入 やり方① 「開発」⇨「Visual Basic」 やり方② 「Alt」キー+「F11」キー 上記のいづれかでVBEを起動したら、 「挿入」⇨「標準モジュール」を選択

VBA 使えるショートカット!、VBAの新規プロシージャ作成

入門としてモジュール作り方を説明!!

ブックを開く/閉じる

保存場所を特定してブックを開く Sub ブックを開く() Workbooks.Open File:="C:¥Suno¥Dummy.xlsx" End Sub カレントフォルダーのブックを開く Sub ブックを開く() Workbooks.Open File:="Dummy.xlsx" End Sub 標準引数 Workbooks.Open "Dummy.xlsx" Openメソ…

ショートカットキーや図形にプログラムを登録する

画像のクリックで日時を表示する ①標準モジュールを挿入 ②プログラムを入力 Sub 現在の日時表示表示() MsgBox "現在の日時" & vbCrLf & Now End Sub ③⌘QでExcelに戻る ④挿入した画像の上で右クリック→「マクロの登録」を行う ⑤登録するマクロを選択してOKを…

PythonでExcelを使うpart1_インストールなど

環境 macOS Big Sur version 11.0 Apple M1 pip-21.0.1 Python 3.6.5 et-xmlfile-1.0.1 jdcal-1.4.1 openpyxl-3.0.6 selenium-3.141.0 urllib3-1.26.3 インストール(すでにPythonは入っているけど) #パイソンのインストール pip install Macにopenpyxlを…

Flaskを使ってブログアプリを作る1(環境構築)

ポイント flaskはpython2系は基本使わない!python3系を使う。 Macはもともとpython2が入っている。 仮想環境とは 仮想環境を使うと、プロジェクトごと、プログラムごとのライブラリを使えるようになる! 環境ごとに分けることができる。 環境構築 1. ターミ…

Flaskを使ってブログアプリを作る1(環境構築)

環境構築 1. ターミナルからbrewのインストール /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. brewからpython(python3系)をインストールする brew install python 3. python2系からpython3系に乗…

今日学んだこと2021/03/06

ファイアウォール 防げるのは、基本的に不正アクセスのみ WAF(WEB ApplicationFirewallワフ) Webアプリケーションに仕掛けられる様々な攻撃をブロック ポイント 通常、パケットの通過を禁止して不正アクセスをブロックする防火壁になるが、WAFは攻撃を遮断…

SEO対策に!文字のカウントの仕方!

SEO

アプリを追加せずに文字のカウントしたい! と思っても、デフォルトの機能で文字カウントできるツールって意外とないんだよね。。。 そこでちょっと調べて見つけた方法が、Googleドキュメントを使ってやる方法! ぜひ使ってみてください!

Excelでよく使う操作集

セルの選択範囲内で中央揃えにする ctrl+1→配置→選択範囲内で中央

VBA入門(基礎知識)

VBA

VBAの学習はじめました!自前マックにOffice入ってないんで、コードの確認だけ(職場でoffice使わなきゃならないのです)。Excel使いこなせるようになりたい!

CSSの素敵デザインサンプル

文字やハイライトにグラデーション入れたり、imageをポスター風のデザインにしたり、アニメーションつけたり・・・ こんなデザイン使いこなせるようになれたらいいなってのを集めた

パソコンが重くなるのを改善する方法

最近、たまにChrome止まっちゃったりするんだよね。 以下の方法をとると、改善するらしい。やってみよ・・・ Chromeは機能が多い分、メモリ食う。適宜FirefoxやSafariを使う 不要な拡張機能をなくす 再インストールする(バックアップ取ったりするの大変だか…

redux をもっと楽に書く方法 (redux toolkit)

まずRedux toolkitを導入してもらったもの Comparing fork-12...fork-13 · hoshi-takanori/ReactTypeLsn · GitHub 参考 HookとRedux ToolkitでReact Reduxに入門する | Hypertext Candy TypeScriptでReactをやるときは、小さいアプリでもReduxを最初から使っ…

SEO対策まとめ

YouTuberのセイト先生、説明がいつもわかりやすいし、いつも本当に参考になります! 内部SEO対策を20分でマスター!【初心者〜中級者向け】 まとめ ⭐️ 動的コンテンツをつける コンテンツ量と更新頻度を増やす ⭐️ タイトルとディスクリプションをつける(重…

SEO対策まとめ

YouTuberのセイト先生、説明がいつもわかりやすいし、いつも本当に参考になります! 内部SEO対策を20分でマスター!【初心者〜中級者向け】 まとめ 動的コンテンツをつける コンテンツ量と更新頻度を増やす タイトルとディスクリプションをつける(重要) →…

Linuxコマンドでよく使うもの

▼参考 www.ritsumei.ac.jp ▼ラインナップ UNIX(ディレクトリ基本操作、ファイル操作、テキスト処理、コマンド履歴・再実行、プロセス・ジョブ、プリントアウト、セキュリティ、使用容量、リンク、エイリアス、コマンドを調べる、解凍・圧縮、ネットワーク、…