タグ

pythonに関するanimistのブックマーク (367)

  • Python用にdlibをインストール(Windows) - Qiita


       0.   Windows 10 Home 64 bit 1. Python  https://www.python.org/downloads/windows/ Python3.8.1 64bit Add Python 3.8 to PATH  
    Python用にdlibをインストール(Windows) - Qiita
  • 【Python】OpenCV(cv2)のインストール方法を簡単に解説


    OpenCVPython OpenCVPythonOpenCV # Python python --version  python3 --version Python Python  Python  OpenCVpip使 pip install opencv-pythonpip install opencv-contrib-python使 # 
    【Python】OpenCV(cv2)のインストール方法を簡単に解説
  • venv: Python 仮想環境管理 - Qiita

    venv について venv を使うと pip によるパッケージの導入状態をプロジェクトごとに独立させることができる. venv は virtualenv が Python 3.3 から標準機能として取り込まれたもの.別途ソフトウェアをインストールすることなく使用できるため,最も手軽に仮想環境を管理する方法の一つと言える. 2 系を偶に使うという程度なら 3 系は venv,2 系は virtualenv で管理すると同じように管理できるので良い. Since Python 3.3, a subset of it has been integrated into the standard library under the venv module. Virtualenv — virtualenv 16.6.1 documentation Python 3.x.x 下に組み込まれた機能なので

    venv: Python 仮想環境管理 - Qiita
  • 複数カメラのカメラポート番号の確認 - Qiita

    はじめに 複数のカメラをつないでいるとき、カメラがどのポート番号になっているかを知りたいことがあります。 そこで、カメラが映している画像を確認しながらポート番号を確認するプログラムを参考までに記載します。 環境 windows 10 Anacond opencv 4.0 (conda-forgeからインストール) 参考 (1)[OpenCV] 複数のWebカメラを使用する場合、USBポートの番号からデバイスを識別するクラスを作ってみました Linux(raspi)でのコード (2)Pythonでカメラを制御する【研究用】 ここに記載されているコードをベースに作成しています。 (3)複数のUSBカメラの論理番号の固定化について デバイスを作らないといけないので断念。 コード import cv2 import time # 参考にしたコード def check_camera_connecti

    複数カメラのカメラポート番号の確認 - Qiita
  • VSCodeでProcessing.py - Qiita


    Visual Studio Code(VSCode)Processing.py(ProcessingPython Mode) Windows10 (64bit)   Processing.pyJython(PythonJava)Processing.py.jar(Java)使ProcessingIDE使  使Processingclear使 
    VSCodeでProcessing.py - Qiita
  • Pythonで文字列を int( ) で変換するときにエラーになるケースと解決方法 - ガンマソフト

    お役立ちサポート Pythonで文字列を int( ) で変換するときにエラーになるケースと解決方法 [PR] 2021/8/6 2021/8/17 | Python エラー Pythonではint()やfloat()を用いることで「数値の文字列」を数値のデータ(int型やfloat型)に変換できます。 float()は実数を対象としていますが、int()は整数に限定されるので、思わぬところでエラーに遭遇することがあります。今回はそのようなint()でエラーになるケースについて考えます。 int()はPythonの組み込み関数 であり、以下のように「整数の文字列」を引数に指定すると「int型のデータ」に変換できます。 >>> int("123") 123 >>> type(int("123")) <class 'int'> 整数の文字列は全角文字で入力しても、以下のように変換してくれます。

    Pythonで文字列を int( ) で変換するときにエラーになるケースと解決方法 - ガンマソフト
  • PyTorch の基礎 - Training

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    PyTorch の基礎 - Training
  • リストの長さ(要素数)を取得する

    リストの長さを取得する 組み込み関数の len 関数は引数に指定したオブジェクトの長さや要素の数を取得することができます。引数にリストを指定した場合には、リストに含まれる要素数を取得することができます。書式は次の通りです。

    リストの長さ(要素数)を取得する
  • [Python] 割り算の商と余りの求め方


    Python  ///   Ubuntu20.04LTS Python3.11.2  / x / yxy #  >>> 4 / 2 2.0 >>> 5 / 3 1.6666666666666667 #  >>> (1+2j)/3 (0.3333333333333333+0.6666666666666666j) operatoroperator.truediv(a, b) >>> import operator >>> operator.truedi
    [Python] 割り算の商と余りの求め方
  • 文字列を数値に変換して数値と演算する

    数値と文字列の演算 Python では文字列が数値を表す値だったとしても、数値と文字列を直接演算することはできません。例えば次のように数値と文字列を加算してみます。 print(10 + "12") >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> TypeError: unsupported operand type(s) for +: 'int' and 'str'

    文字列を数値に変換して数値と演算する
  • Pythonでクラスのインスタンスの生成と初期化

    今回は Python におけるインスタンス生成方法と、インスタンスの初期化方法について説明します。インスタンスはオブジェクト指向に必要な概念なので、ぜひ使えるようにしておきましょう。 インスタンスとは クラスは、データや処理の定義をまとめた雛型のようなものであり、これらのデータやメソッドを使うためには「インスタンス」と呼ばれるものを生成する必要があります。インスタンスとは、クラスを実体化したものです。ひとつのクラスに対してインスタンスは複数生成することができ、それぞれのインタンスは別々のデータをもちます。 インスタンスを生成する 以下のサンプルプログラムを用いてクラスのインスタンスを生成する方法を説明していきます。 class MyClass: def set_value(self, text): # クラス内の value 変数に値を代入するメソッド self.value = text

  • Pythonのイテレータの基本的な使い方

    Python にはイテレータと呼ばれる機能があります。今回は Python におけるイテレータの意味と、イテレータを使用した場合とそうでない場合にどのような違いがあるのかを説明します。 イテレータとは Python におけるイテレータとは、リストなどの複数の要素をもったデータ型に対して、順番にデータを取り出す機能を提供するものです。具体的にリストを例として見てみましょう。 >>> a = [12, 0.38, "abc", "DEF", 1000] >>> i = iter(a) >>> next(i) 12 >>> next(i) 0.38 >>> next(i) 'abc' >>> next(i) 'DEF' >>> next(i) 1000 >>> next(i) Traceback (most recent call last): File"<stdio>", line 1, in

  • Python のタプルとリストの違い、タプルの使いどころ

    今回は基に立ち返って、 Python の組み込み型である「タプル」と「リスト」の違い、それと「タプルの使いどころ」について説明してみたいと思います。 「 Python タプル リスト 違い 」といったキーワードで Google 検索すると、多くのページで「リストとタプルは記法が異なります」「タプルはイミュータブルです」という説明だけがなされていて、それだけだとなぜタプルが用意されているのか、タプルはどんなときに便利なのかがわからないのではないかと思い、今回このテーマで書いてみようと思いました。 以下、 Python におけるリストが何なのかというのは読者の方はご存知だという前提でお話ししていきます。 まずはかんたんなおさらいとして、そもそもタプルとは何ぞやというところから見ていきましょう。 タプルとは Python における「タプル」とは、複数のデータを一直線に並べた「コレクション」タイ

    Python のタプルとリストの違い、タプルの使いどころ
  • PythonでExcelファイル(xlsx)を読み書きするopenpyxlの使い方 | note.nkmk.me


    Pythonopenpyxl使Excel.xlsx使BitBucket openpyxl / openpyxl  Bitbucket openpyxl - A Python library to read/writeExcel 2010 xlsx/xlsm files  openpyxl 2.5.3 documentation PythonExcel使 : PythonExcel openpyxlExcel便
    PythonでExcelファイル(xlsx)を読み書きするopenpyxlの使い方 | note.nkmk.me
  • Pythonで理解する再帰関数 - Qiita


     使  Python使Python      Python3   使 使for使 for使
    Pythonで理解する再帰関数 - Qiita
  • time — Time access and conversions

    time — Time access and conversions¶ This module provides various time-related functions. For related functionality, see also the datetime and calendar modules. Although this module is always available, not all functions are available on all platforms. Most of the functions defined in this module call platform C library functions with the same name. It may sometimes be helpful to consult the platfo

    time — Time access and conversions
  • Processing 2.x and 3.x Forum

    animist
    animist 2020/04/16
    結局うまくはいかなかった
  • PythonでSetIntervalとSetTimeoutと同じようなことがしたい。 | はじめてプログラム

    はじめに JavaScriptで作ったタイピングゲームPythonに移植しようと思いました。JavaScri

  • Pythonで定周期で実行する方法と検証 - Qiita


     PythonPython [NG] sleep [NG] threading使 [OK] threadingsleep使 [OK] 
    Pythonで定周期で実行する方法と検証 - Qiita
  • PC-Arduino間 Python経由 シリアル通信備忘録 - Qiita

    目的 稿の目的は, Python を用いて Arduino とシリアル通信を行い, 更に同通信により得た値を数値として処理できるようにすることである. 目標 PC側から Arduino にデータを送信, その内容に応じて Arduino の動作を変化させる PCが, Arduino から受信したデータを数値的に処理できるようにする 具体的目標 PCから文字データを送信し, ArduinoのLEDの明滅を操作するプログラムを組む 超音波距離センサ HC-SR04 から得たデータから数値を取り出すプログラムを組む 上記プログラム言語には Python 3.x を利用する 準備 Arduino Uno Rev.3 USBケーブル LED ジャンパワイヤ 4 HC-SR04 Python 3.x , Arduino IDE Python モジュール : PySerial 環境 Windows

    PC-Arduino間 Python経由 シリアル通信備忘録 - Qiita