20220923のPythonに関する記事は24件です。

Python(Django)でSNSアプリケーションの開発Part1 ~サイト全体像と環境構築~

今回はDjangoを利用してSNSサイトの構築を行っていきます。 前回のブログサイト構築ではDjangoの基本機能であるMVTの仕組みやHTTPについてなどwebサイトの基礎的な部分で実装しました。…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

connpassイベントの人気ランキングを閲覧できるサイトをstreamlitで実装してみた

connpassには有意義なイベントがたくさん開催されておりとても利用しています。 人気があるconnpassイベントの傾向が見れるサイトがあったらいいのにと思ったふしから 今回connpassAP…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[python] 複雑なエクセルデータをpandasで処理する。

はじめに pandasはデータ処理の時によく用いられるが、測定機械が古くて得られるデータが古い形式のままである場合がある。 私の会社でも測定機械が20年以上と古いものが多く、データ処理には一工夫が…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

scikit-learnのCountVectorizerやTfidfVectorizerの日本語での使い方について

はじめに テキストデータを処理するには、文字列のままだと扱うのが難しいのでベクトル化ということを行います。テキストのベクトル化の有名な手法として、Bag of WordsやTF-IDFと言った手法…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

とある関数のとある値まででグラフ描画する

グラフを作成するとき、とある関数のとある値までで描画を打ち切りたいことがあり、ちょっと考え込んでしまったのでメモを残します。 まず、とある指数関数のグラフを描いてみます。 import numpy …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】有向グラフの最短経路に含まれる辺を列挙

辺の長さが1の有効グラフの最短経路に含まれる辺を列挙する方法メモ 最短経路が複数存在する場合は、そのうちの1つを出力する from collections import deque,defaultd…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonの"関数"には”関数"を代入できる

pythonの"関数"には”関数"を代入できる 例として、下記の関数を微分してやりたいとします。 def f_ex(x): return 2*x 例えば、関数に”関数”を代入しない場合、下のように…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonの"関数"には”関数"を引数として指定できる

pythonの"関数"には”関数"を代入できる 例として、下記の関数を微分してやりたいとします。 def f_ex(x): return 2*x 例えば、関数に”関数”を代入しない場合、下のように…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonの"関数"は、”関数"を引数として指定できる

pythonの"関数"は”関数"を引数として指定できる 例として、下記の関数を微分してやりたいとします。 def f_ex(x): return 2*x 例えば、関数に”関数”を引数として指定しな…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonの"関数"でも、”関数"を引数として指定できる

pythonの"関数"でも、”関数"を引数として指定できる 例として、下記の関数を微分してやりたいとします。 def f_ex(x): return 2*x 例えば、関数に”関数”を引数として指定…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ビットボード(Bitboard)を使い、並行して最短経路を探索する

ビットボードと戯れていたらふと思いついたので記事を書いてみました。 内容に誤りがあったらコメントで教えて貰えると助かります。 最初に 高速化なのになんでPythonなの?→Pythonしか使えないか…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

これでマスター数学的考察編〜AtCoderを戦うために典型問題を徹底マスターしよう![競プロ解説]〜

はじめに 初めまして。 普段AtCoderにPythonで参戦しているハチです。 今回は、数学的考察について初心者でも一から分かりやすく解説していきたいと思います。 実は僕自身、AtCoder歴は…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【商用利用OK】ジェネラティブアートのパーツ組み合わせPythonスクリプトを紹介します

ジェネラティブアートは、プログラムを活用したアート作品です。最近話題のNFTアートの世界でも注目されています。ジェネラティブアートの組み合わせの仕組みから、ジェネラティブアート作成手順、作成に利用さ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MATLAB - Python 連携: DataFrame 変数を Table 変数に変換

直接 DataFrame を Table 変数に変換したい 近年、MATLAB のヴァージョンが上がる毎に Python との連携が強化されつつあります。 従来は、Parquet や csv ファ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

依存性のある複数引数を一時変数無しで設定する

※以下のプログラムはPython 2.7/3.9およびRuby 2.7でそのまま貼り付けて動作することを確認しています。 背景 ライブラリの挙動により、このようなことをしたいことがあると思います。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python基礎 リスト、タプル、セット、ディクショナリ

リスト append() リスト末尾に要素を追加する >>> example = [1,2,3] >>> example.append(4) >>> example [1, 2, 3, 4] ex…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

AWSに特化したChaliceフレームワークを触ってみた

今回とあるプロジェクトでChaliceのフレームワークを使うことになり、その導入資料を作成したので、記事として残そうと思います。 Chaliceとは Chaliceは、Amazon製であるため、AW…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pycordでボイスチャットの録音

Qitta初投稿です。 とりあえず練習がてら、記事を書きます。 DiscordAPIには音声を録音する機能があります。 ですがDiscord.pyではプライバシーの面で実装されておらず、Discor…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Lambda(Python)のテストイベントを作成するために、関数の先頭に入れる1行

はじめに 「API Gateway→Lambda」などのLambdaを書くときに、最初にlambda_handlerのeventに渡ってくるデータを取得したい場合のワンライン、コピペ用メモです。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

指数表示

桁数が多い数値は見づらいです。例えば2の30乗を計算してみます。 x = 2**30 print(x) ↓出力 1073741824 ぱっと見、桁数が分かりませんね。Pythonのf文字列(フォーマ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

OpenAIの音声認識Whisperがすごいので,Google Colabで試してみた

はじめに 2022/09/22にOpenAIが音声認識モデルWhisperを発表しました.Whisperは人間レベルのロバスト性と音声認識の精度を持ったニューラルネットワークであり,オープンソース…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Atcoder 始めました.やったことまとめ(Python)

Atcoderを始める人,Pythonで進めていきたい人向けにやったことをまとめていこうと思います. 目標 水色をまずは目指したいと思います! アプリ開発や機械学習系の研究はしていますが,アルゴリズ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【NotionAPI×Python】祝日をカレンダーに登録する

まえがき 個人のスケジュール管理を紙媒体からNotionに移行することにした。 紙媒体だとスケジュール帳を探し出したり、筆記用具で書き込むのが面倒で管理するモチベが湧きにくい。 それに対してNot…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[python] 特定の名前を持つファイルを自分のデスクトップに集める方法

はじめに 欲しいと思ったファイルを会社の共有フォルダから見つけ出すことは時間がかかってしまう。 共有フォルダは自分が欲しいファイル以外にも多くのファイルが存在するからだ。 また、フォルダでのファイ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む