「カテゴリ:Python」の版間の差分

提供:sufeeWiki
ナビゲーションに移動 検索に移動
118行目: 118行目:
! 名称 !! 説明 !! 関連リンク !! 依存関連 !! インストール
! 名称 !! 説明 !! 関連リンク !! 依存関連 !! インストール
|-
|-
| wikipedia  || mediawikiの取得を補助 ||  [[ Python-wikipedia ]] || || Y
| wikipedia  || mediawikiの取得を補助 ||  [[ Python-wikipedia ]] || || pip install wikipedia
|-
|-
| google-api-client || Google関連から取得 || [[ google-api-client ]] || ※APIトークン必須 || Y
| google-api-client || Google関連から取得 || [[ google-api-client ]] || ※APIトークン必須 || pip install google-api-client
|-
|-
| DuckDuckGo-getImage || duckduckgoより画像検索 ||  [[DuckDuckGo-getImage]] || [[Python-requests]] || N
| DuckDuckGo-getImage || duckduckgoより画像検索 ||  [[DuckDuckGo-getImage]] || [[Python-requests]] || (My Program)
|}
|}



2022年2月22日 (火) 15:03時点における版

Python3のことを書いておくwiki

Pythonの環境設定や,LinuxでのPythonの操作を載せておく

~この言語は?~

種類:関数型言語
コンパイル: - なし - インタプリタ型
プログラミング文:短い
ブロック:インデントの長さで判断
呼出し:Python3 [ファイル名].py もしくは、#!/usr/bin/python3 など

環境設定

【2020/00/00】 Pythonのインストールと環境設定(準備中)

基礎文法

Pythonの変数型と変数の表示(print)

【2020/05/27】 Pythonの変数型と%の変数型表示(print)

基本型
名称
int 整数
float 少数
str String - 文字列
Bytes バイツ型
bool 真偽値

Pythonの配列型

【2020/06/03】 Pythonの配列型と使い型(list)

配列
名称
list 配列 [1,"a",2.1,1]
tuple タプル (1,"a",2.1,1)

※尚、順番はない。

dict 辞書型 {"name_A":1,"name_B":"a","watase":2.1,"apex":1}

※尚、キー(key)における数字の割当は推奨されない。

Pythonのclassと関数

基本型
名称 使用方法
class クラス class ExampleArgs:
def 関数(メソッド) def exampleArgs(args_num):
@hogehoge プロパティ @hogehoge("hoge")

def exampleArgs(args_num):

self.hogehoge 自分のクラスに属する変数・関数という意味
javaだとthis.だね
self.hogehoge = hogehoge
※selfを外すと関数内のhogehoge変数
cls.hogehoge 自分のクラスに属する初期化前変数・関数という意味? cls.hogehoge = hogehoge

モジュール使用編

module
名称 説明 関連リンク
MeCab 形態素解析などで使用

NGワードを検出させてみる

ボイスアシスタントを作ってみた(GoogleAssistant使用)

LINEBot LINEチャットボット作成

LINEbotを作成してみる(phpから変更)

Google-Client-Python Google関連のサービスをPythonで呼び出す

GoogleAssistantの声が嫌いなのでVOICEROIDに代わりに喋らせてみた

実践編

Python(cgi)簡易掲示板をつくってみよう!!

【2020/07/26】 Python(cgi)で簡易掲示板の作り方

Python/mediawikiのapi取得メモ

各種モジュール

画像認識

画像認識
名称 説明 関連リンク インストール
COS解析 画像認識 Python-COS解析 pip

文章解析

文章解析
名称 説明 関連リンク 依存関連 インストール
MeCab 形態素解析などで使用 mecab pip
bert 文脈解析 transformers pip
マルチラベル分類器 文章からキーワードを解析しどれくらい関連性があるか測定 マルチラベル分類器 pip

地図

地図
名称 説明 関連リンク 依存関連 インストール
folium leaflet.jsをPythonで制御。地図制御可 folium leaflet.js pip install folium

情報収集

情報収集
名称 説明 関連リンク 依存関連 インストール
wikipedia mediawikiの取得を補助 Python-wikipedia pip install wikipedia
google-api-client Google関連から取得 google-api-client ※APIトークン必須 pip install google-api-client
DuckDuckGo-getImage duckduckgoより画像検索 DuckDuckGo-getImage Python-requests (My Program)

偽装

情報偽装
名称 説明 関連リンク 依存関連 インストール
fake_useragent 端末情報を偽装等 fake_useragent Y

通信

情報通信
名称 説明 関連リンク 依存関連 インストール
sublist3r サブドメインがいくつあるか検索します sublist3r Y

計算

計算
名称 説明 関連リンク 依存関連
economy 自作経済学計算 python_my_economy cgi