Python

「Python」に関する情報が集まっています

人気の投稿

新着の投稿

everyoneに権限を振るより何かと便利。セキュリティとか。 仕様 member という役職をあらかじめ作成しておき、参加時に自動でmemberを付与する。 ソースコード import discord imoprt os client = discord.Client() token = os.environ['...

2019-05-19

Discordサーバーの管理のため、everyoneの権限を全てOFFにして、メンバー全員にmemberという基本権限のついた役職を付与するために、必要になったのでコマンドを作成。 仕様 /set_members というコマンドを打つと、bot以外の全てのメンバーに member 役職が付く。member 役職は作成済みとする。このコマンドは管...

2019-05-19

背景 Wordpressをはじめ、最近は様々なCMS(コンテンツ・マネジメント・システム)が出ていますね。PHPやRuby on Railsをベースにしたものがメジャーなのでしょうか…。しかしPython大好きな私としては、是非皆さんにDjangoで作られたCMSも全く負けていないということを知ってほしく、今回この記事の投稿に至りました! イン...

2019-05-18

なんのこっちゃ? 実行しようとしていたのはこんなコードでした。 >>> import re >>> s = "hogefugapiyofoobarbaz1234567890abc987efg654hij321" >>> iter = re.finditer("b..", s) ...

2019-05-17

要素のランダム取得 Pythonでリストなどのシーケンスから要素をランダムに取得したい場合は、choice()を利用する。またchoice()は要素を1つだけ取得するが、複数の要素を取得するにはsample()かchoices()を用いる。違いは取得した要素に重複があるか否か(重複なしがsample())である。 利用について 処理させる際に...

2019-05-16

多分 Python Packaging User Guide を読むのが一番早いと思います。(割とgoogle翻訳でもちゃんと日本語が成り立ってて驚いた) が、疑問とか手順の追加/入れ替えがいくらか発生したのでメモ。※ GitHub にリポジトリを置くのが前提です。 手順 以下、echidna というパッケージ名の場合。 PyPI ...

2019-05-12

この機能は DiscordサーバーDiscord Bot Portal JP で導入されています。(Discord Bot 利用者/開発者のためのサーバーです)https://discord.gg/FWw6VqQ 仕様 質問チャンネルに発言があったら、同カテゴリ内に自動でチャンネルを作成し、そのチャンネルにトリガーの発言のURLを投げる...

2019-05-10

概要 Pythonを用いて、任意のフォルダ内に存在するファイルの一覧を取得する方法を記述する。 実行環境 Windows 10 Python 3.6 なお、Windowsで実行する場合、パスの指定では\\と/の両方を利用できるが、下記の例では\\を利用している。 フォルダー構造 検索対象のフォルダ構造は下記の通りと...

2019-05-07

概要 xlwingsを利用して、PythonからExcelファイルをいじってみる。 環境 Python 3.6 xlwings 0.15.3 Windows 10 新規でワークブックを作成する 空のワークブックを作成する。 >>> import xlwings as xw >&g...

2019-05-08

命名規約のメモ PEP8に準拠。何番煎じかわからないけども自学用。 推奨される命名規約 命名対象 ルール 例 備考 パッケージ、モジュール 全て小文字で短く flask, os アンダースコアの利用は非推奨 クラス (アッパー)キャメルケース MyClass 型変数 (アッ...

2019-04-01

そもそも証明書がダメなサイトにアクセスすんなよ まあ開発環境だから許して。 エラー内容 ローカルな開発環境に設置したwebページに対してスクレイピングするため、Pythonでアクセスを試みたらエラーが出た。 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl....

2019-04-02

概要 Pythonでjson.dumps()した際に、日本語が文字化けするのを防ぐメモ。 環境 Windows 10 Python 3.6 実際のコード >>> import json >>> dic = {"hoge":"foo", "fuga":"bar", "piyo":"...

2019-04-24

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする