Why it doesn't work?

作業のメモ、記録をブログに残しています。

Python BeautifulSoup4でパーサーとしてlxmlを指定するとエラーが発生する

PythonでWebwebスクレイピングに挑戦していますが、 BeautifulSoupを実行時に、パーサーとして"lxml"を指定すると下記エラーが発生しました。 bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to in…

Python 文字列の指定した位置の一文字だけを変換する

配列の指定した位置の文字だけを他の文字に置き換えたいケースがあります。 >>> s = 'abcdefg' >>> print(s) abcdefg >>> s[2] = '*' C言語ならこれで良いのですが、Pyrhonではエラーとなります。 TypeError: 'str' object does not support item assignment

Python 指定の文字、文字列が含まれているかどうかを判定する(in演算子)

in演算子を使用すると、検索したい文字列が、検索対象の文字列に含まれているかどうかを調べることが出来ます。 findメソッド、rfindメソッドとの違いは、findメソッド、rfindメソッドでは対象の文字列が見つかるとインデックスが返って来ますが、in演算子で…

Python 素数の判定を行う

素数を判定する関数を作成する機会があったので晒してみます。 素数 - Wikipedia

Python 数値の桁数を取得する

入力された数値の桁数を取得してみます。

Python 数値の判定。整数か小数か。

入力された数値が整数か小数かを判定します。組み込み関数のtype, isinstanceおよびfloat型のis_integerメソッドを使用します。 ちなみに今回の結果は、3系の実行結果を貼り付けてあります。

Python NumPyのインストール

NumPyはPythonにおいて数値計算を行うための拡張モジュールです。 今後の方向性はまだ決めていませんが、インストールだけはしておきます。