マガジンのカバー画像

ぱいそん3がかけるようになりたい。

73
python3の学習記録あれこれをまとめています
運営しているクリエイター

2022年3月の記事一覧

【Python3】プライベート(Private)変数は継承出来ないしProtectedはProtetされてないし

【Python3】プライベート(Private)変数は継承出来ないしProtectedはProtetされてないし

継承とはこの辺を見て頂いて

プライベート変数とは「この変数はクラス内でしか使わないから、外から勝手にアクセスされないように隠しておきます」という設定をした変数のこと。クラス外からは勝手にアクセス出来なくなります。

pythonの場合、変数名の前にアンダースコアを二つ並べて

class Test: def __init__(self) ->None: self.__hoge

もっとみる
【Python3+GCS】pythonを使ってGCSにテキストデータをアップロードする

【Python3+GCS】pythonを使ってGCSにテキストデータをアップロードする

準備・python用のクライアントライブラリをインストール

$ pip install --upgrade google-cloud-storage

・GCPアカウントとプロジェクト、GCSバケットは作ってあるものとする(普通に管理ページからGUIに従って作れば簡単)

・サービスアカウントキーを発行して、ローカルに適宜保存しておく(※)

・ローカルに保存したサービスアカウントキーのファイル

もっとみる
【python3】クラス内に、自身のインスタンス変数一覧を辞書形式にして返すメソッドを作ってみる

【python3】クラス内に、自身のインスタンス変数一覧を辞書形式にして返すメソッドを作ってみる

結論def format_to_dict(self): return vars(self)

ホイ!

もうちょっと詳しく説明するfrom datetime import datetimeclass Book: def __init__(self, title: str, author: str, page_count: int, price: int, publish_date

もっとみる