20220825のPythonに関する記事は29件です。

Pythonの便利技と注意点:Jupyter Notebook編

目次に戻る JupyterとRをJupyter Notebookで使う時の注意 こちらに別途記事を記載しました:https://qiita.com/yuta-sanjyo/items/7fda205…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:pandas編

目次に戻る 表の作り方 import pandas as pd dt = { 'a':[30, 40], 'b':[20, 50] } dtf = pd.DataFrame(dt) dtf dtf.…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:Pandas編

目次に戻る 表の作り方 import pandas as pd dt = { 'a':[30, 40], 'b':[20, 50] } dtf = pd.DataFrame(dt) dtf dtf.…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:関数編

目次に戻る 関数のドキュメント:#を使わなくても関数にドキュメンテーション文字列を残す >>> def greetings(name): 'nameに入った人に挨拶を交わす' print(f'こんに…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:format編

目次に戻る format()もしくはf''の技 >>> "{3} {0} {2} {1} {3} {0}".format("be", "not", "or", "to") 'to be or not…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:リスト、タプル、辞書編

目次に戻る リストに英大文字・小文字を一気に入れる ```py:string をインポートする import string upper_list = string.ascii_uppercase p…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:文字列編

目次に戻る raw文字とフォルダパス記述 >>> print(r'C:\Program Files\fnord') C:\Program Files\fnord >>> print(r'C:\Pro…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの便利技と注意点:計算編

目次に戻る Pythonは小数点の計算が苦手 >>> 1.0 - 0.1 0.9 >>> 1.0 - 0.2 0.8 >>> 1.0 - 0.3 0.7 >>> 1.0 - 0.4 0.6 >>> …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【入門】Python を書く前に知っておきたいデータ型のあれこれ

1. はじめに 皆さんは Python でコーディングする際に、型を意識することはありますか? Python はそういったことを意識せずにある程度コーディング出来てしまうので、多くの初学者は型やオ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

郵便番号を住所にマッピングするときの備忘録

概要 みんな大好きKEN_ALL.CSVの郵便番号を使って住所を簡単にマッピングしたい マッピングした住所をローマ字にしたい 参考 今回使うのはとっても可愛いこの2つのライブラリー https:/…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

slackのログ出力で生成されるjsonファイルを見やすいログの形式にするpythonプログラム

slack有料化 slackが9/1以降無料ユーザーが使える機能を変更し、無料ユーザーは90日前までの発言しか閲覧できなくなります。全体連絡等に使っていたところは他のアプリに移行することも多いと思…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

機械学習で創造的なことしよ ~Conditional-GAN × MNIST編2~

はじめに こんにちは。今回は前回のConditional-GAN × MNIST編1の続きで、おまけになります。前回はC-GANのバッチ訓練にtrain_on_batchというメソッドを使いました…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの学び方(初学者用)と教材の紹介

当記事について 今まで勉強してきたけど・・・ 数えましたら、この2年で10冊以上のPython本を読みながら写経したりしてきました。 しかし、いつまでやっても、なかなか実践力が身に付きませんでした。 本を読みながら打ち込むのも、10冊もやると、正直飽きてきます…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Playwrightをpythonで使ってみた

Playwrightとは? E2E自動テストの作成を助けてくれるフレームワーク https://github.com/microsoft/playwright TypeScriptやJavaScr…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

zigでdllを作ってpythonからtypehint付きで呼ぶ

クラス定義をzigのコードから生成できたらいいな hintの型が大ウソついてるのが若干evil, ctypes.CDLLを継承させてもいいけどどうせ使わない mkdir mylib cd myli…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Poetryでinstallするpackageのversionを環境ごとに変更する方法

結論 Poetryのenvironment-markersという機能を使いましょう。 https://python-poetry.org/docs/dependency-specification…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

フォノンの分散関係をプロットしてみたよ

フォノン フォノンとは格子振動を量子化したものである。 運動エネルギーが大きい物質は早い速度で運動しているだろう。同じ重さの物質の運動エネルギーの大小を比較したければ、速度を比較すればいいわけだ。…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Oracle Cloud Infrastructure Data Science Service 初期セットアップ

本記事では下記ハンズオンセミナーで利用するオラクルの機械学習サービス Data Science Service の初期セットアップについてご紹介します。ご参加いただく方は事前のセットアップをよろしく…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

TensorFlowのmultiprocessアンチパターン

はじめに TensorFlowの柔軟な使用法を想定しているので、TensorFlowでmultiprocessを行うときの失敗したパターンを記載したいと思います。 基本的なルールは一つだけです。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pymolのpythonスクリプトで複数の構造を同じ方向からまとめて出力するときのpythonスクリプトの例

Pymolはタンパク質の構造を解析するためのソフトウェアである。 https://pymol.org/2/ 複数のタンパク質の構造を比較する場合、同じ角度からの画像を出力する必要がある。 比較対象が…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

FastAPI と SQL Databases(SQLAlchemy)

この記事はFastAPIでのSQLAlchemy ORM.の使用方法を解説した以下の公式サイトを読んだ備忘録です。ValidationのためにPydanticクラスとの併用になりますが、全体的に冗長…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

bokeh: ColumnDataSourceは複数のドキュメントで使用できない

環境 Python3.10.2 bokeh 2.4.2 起きたこと ColumnDataSourceインスタンスを参照しているFigureを、複数のHTMLファイルに出力しようとすると、Runti…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Dictionaryの紐解き方

Boto3 でのお話。 NatGateway を短時間に同じタグ名で立ち上げていて、前のものは削除しているのだが describe すると削除の状態で残ってしまっているので、タグでフィルターしても複…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

プログラミング初心者がアイスクリームの消費量を回帰分析してみた

1. About me 「最新の技術に触れたい」「新しいフィールドでチャレンジしたい」という思いから、6年間勤めた銀行を退職しました。 プログラミングやITに関する知識は皆無の状態でしたが、エンジ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのclassで値をvalidationする方法4選

はじめに 「良いコード/悪いコードで学ぶ設計入門」を読んでから、値のバリデーションについて意識するようになりました。Pythonで早速クラスのバリデーションについて調べてみると色々と方法があったの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

超ハイクオリティ顔復元GFPGANを超えるVQFR

機械学習で低解像度の顔を補完 たとえば、以下の写真で、緑の四角の二人の顔に注目してみます。 拡大すると、この二人の顔は不鮮明です。 これをVQFRで補完します。 肌の質感など、細かいところまで補完…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

室内人数カウントシステムの開発

はじめに コロナ渦で室内の混雑状況を知りたい機会が増えたので,室内の人数を調査するシステムを作ってみようと思った。 概要 Yorov5とDeepsortを用いて,室内の人数をカウントするプログラム…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonで外部プロセスと標準入出力で通信する

はじめに Pythonでお手軽に外部プロセスと通信したい。標準入出力を使用して通信をしてみる。 通信相手には次のような標準入力を受付け、結果を標準出力を返すプログラムを用意する。 while Tr…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Cramer-Shoup暗号の実装

はじめに この記事ではCramer-Shoup暗号について解説をし、Pythonによる実装を行います。 この記事を書くにあたって最後に紹介する文献を大いに参考にさせていただいております。 専門用語…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む