読者です 読者をやめる 読者になる 読者になる

ベスパライフ

日記・備忘録。ベスパもってないです。

Python3

python3では文字列中の部分文字列検索や辞書にキーが存在するかはin演算子を使おう

公式がそう言っているので、そうしましょう。 https://docs.python.jp/3/library/stdtypes.html 文字列中の部分文字列検索 注釈 find() メソッドは、 sub の位置を知りたいときにのみ使うべきです。 sub が部分文字列であるかどうかのみを調べるには、 in 演…

Pythonでclassの中にclassを作成する

class TemperatureHumidity: class Temperature: def __init__(self): self.value = None self.count = 0 def print(self): print("Temperature:", self.value, self.count) class Humidity: def __init__(self): self.value = None self.count = 0 def prin…

Pythonで親ディレクトリのファイルをインポート

実行スクリプトの親ディレクトリのファイルをインポートする - Pythonで遊ぶよ - pythonグループ長年これを探していました…!├hoge.py └tests/ └test_hoge.pytest_hoge.pyからhoge.pyをインポートします。test_hoge.py import os import sys sys.path.append…

anaconda4.3.0でfcntlのflock()が使えない

・Ubuntu14.04 LTS ・pyenvを使ってAnaconda4.3.0 (python3.6.0)をインストール で、fcntlモジュールのflock()等が使用できません。 " AttributeError: module 'fcntl'has no attribute "エラーが起きます。 $ python Python 3.6.0 |Anaconda 4.3.0 (32-bit)…