2021-01-01から1年間の記事一覧
CSVにはシート1つ分のデータしか保存できない CSVには「シート」という概念がない。そのため、CSVファイルとExcelブックの間の変換は、「シートにまとめる」または「シートをばらす」に置き換えることもできる CSVファイルをExcelブックに変換する (方針) …
CSVファイルに書き込む (ポイント) ・CSVファイルにデータを書き込むためにはopen()で開いて、CSV用ライターを作成する ・open()のカッコの中には、「書き込みモード」でファイルを開くためのmode="w"(wruteのw)と、二重に改行しないためのnewline=""を…
CSVファイルを読み込む ・CSVファイルを読み込むためには、CSV用のリーダー(ファイルを読み取るためのデータ)を作成する ・まずはCSVファイルをopen()で開き、その結果を代入した変数fを用いて、csv.reader(f)でリーダーを作成する ・リーダーを使い終わ…
複数のシートをまとめる 1シートごとに入力されている4〜6月の売上を1つにまとめて別名のブックに保存する。 ポイント ・1つ目のシートはヘッダーを含めて読み込む ・row_listというからのリストを作成しておき、この中に3つのシートの行を順次追加 ・…
ディレクトリ内のファイルのリストを書き出す 参考サイト excel-ubara.com カレントディレクトリのリスト化(変数にリストデータを入れる) import os file_name = os.listdir('./') #()に中にはパスを入れる pandasをインポートして、変数にデータを入れ…
基本的な使い方 Jupyter起動 プロンプトに「jupyter notebook」と入力 jupyter notebook http://localhost:8888/tree がjupyterのローカルアドレスになる code-graffiti.com コーディングだけでなく、コマンドもファイルとして保存できる!!
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行ずつ読み込む 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) シートから…
指定のブックのシート名を抜き出して、カレントディレクトリに別名で保存する import openpyxl wb = openpyxl.load_workbook("Data/売上データ.xlsx") ##print sheet's name print(wb.sheetnames) ##save with different name. wb.save("売上データ_ copy.xl…
リストの追加 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]…
デバッグを行う ①確認したい式や変数をドラッグ ②「Shift」キー+「F9」キーを押す ③「追加」をクリック ④すると、設定した式や変数の情報が表示される ⑤同様に他の指揮や変数を設定する ⑥プログラムの先頭で「F8」を押すとステップモードになるので、変数の…
標準モジュールに記述 Sub 日数分後の日時表示() a = InputBox("何日後の日時を知りたいですか?") MsgBox Now + a End Sub (補足)InputBoxの働き ・InputBox関数は引数で指定した文字列をダイヤログボックスに表示し、ユーザーの入力を待つ ⇨ユーザーがデー…
VBEを起動して標準モジュールを挿入 やり方① 「開発」⇨「Visual Basic」 やり方② 「Alt」キー+「F11」キー 上記のいづれかでVBEを起動したら、 「挿入」⇨「標準モジュール」を選択
入門としてモジュール作り方を説明!!
保存場所を特定してブックを開く 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を…
環境 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はpython2系は基本使わない!python3系を使う。 Macはもともとpython2が入っている。 仮想環境とは 仮想環境を使うと、プロジェクトごと、プログラムごとのライブラリを使えるようになる! 環境ごとに分けることができる。 環境構築 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系に乗…
ファイアウォール 防げるのは、基本的に不正アクセスのみ WAF(WEB ApplicationFirewallワフ) Webアプリケーションに仕掛けられる様々な攻撃をブロック ポイント 通常、パケットの通過を禁止して不正アクセスをブロックする防火壁になるが、WAFは攻撃を遮断…
アプリを追加せずに文字のカウントしたい! と思っても、デフォルトの機能で文字カウントできるツールって意外とないんだよね。。。 そこでちょっと調べて見つけた方法が、Googleドキュメントを使ってやる方法! ぜひ使ってみてください!
セルの選択範囲内で中央揃えにする ctrl+1→配置→選択範囲内で中央
VBAの学習はじめました!自前マックにOffice入ってないんで、コードの確認だけ(職場でoffice使わなきゃならないのです)。Excel使いこなせるようになりたい!
文字やハイライトにグラデーション入れたり、imageをポスター風のデザインにしたり、アニメーションつけたり・・・ こんなデザイン使いこなせるようになれたらいいなってのを集めた
最近、たまにChrome止まっちゃったりするんだよね。 以下の方法をとると、改善するらしい。やってみよ・・・ Chromeは機能が多い分、メモリ食う。適宜FirefoxやSafariを使う 不要な拡張機能をなくす 再インストールする(バックアップ取ったりするの大変だか…
まずRedux toolkitを導入してもらったもの Comparing fork-12...fork-13 · hoshi-takanori/ReactTypeLsn · GitHub 参考 HookとRedux ToolkitでReact Reduxに入門する | Hypertext Candy TypeScriptでReactをやるときは、小さいアプリでもReduxを最初から使っ…
YouTuberのセイト先生、説明がいつもわかりやすいし、いつも本当に参考になります! 内部SEO対策を20分でマスター!【初心者〜中級者向け】 まとめ ⭐️ 動的コンテンツをつける コンテンツ量と更新頻度を増やす ⭐️ タイトルとディスクリプションをつける(重…
YouTuberのセイト先生、説明がいつもわかりやすいし、いつも本当に参考になります! 内部SEO対策を20分でマスター!【初心者〜中級者向け】 まとめ 動的コンテンツをつける コンテンツ量と更新頻度を増やす タイトルとディスクリプションをつける(重要) →…
▼参考 www.ritsumei.ac.jp ▼ラインナップ UNIX(ディレクトリ基本操作、ファイル操作、テキスト処理、コマンド履歴・再実行、プロセス・ジョブ、プリントアウト、セキュリティ、使用容量、リンク、エイリアス、コマンドを調べる、解凍・圧縮、ネットワーク、…