5Python5(ゴーパイソンゴー)

プログラミングに挫折したわたしが一流のPython使いになるまでの備忘録

2018-01-01から1ヶ月間の記事一覧

UnicodeEncodeError: 'latin-1' のエラーがでたときの対処法

PythonでMySQLに接続する際、 pymysqlを利用して接続しようとすると UnicodeEncodeError: 'latin-1' codec can't encode characters in position ~ のエラーが出力された。データベースの文字コードを調べるSQLはこちら mysql> show create database dbname…

cronが動いているか確認するコマンド

$ service crond status もしくは $ /etc/rc.d/init.d/crond status このコマンドを実行して crond (pid xxxx) is running... xは数字このようになっていれば正常に動いています。

Linux(さくらVPS)でOSのbit数を確認する方法

LinuxのOSが64bitなのか32bitなのか調べる方法です。 uname -m このコマンドを実行したときに x86_64 こんな結果が返ってきます。64bitの場合は 「x86_64」 32bitの場合は 「i686」という結果が返ってきます。

Beautiful Soupでページの取得に失敗したときに何度か試したいときは「retrying」を利用しましょう。

ウェブスクレイピングなどのときに BeautifulSoupを利用してページのデータを取得する際、 ページのデータが取得できずにエラーが生じることもあるかと思います。そんなときはpipのパッケージにある「retrying」がオススメです。 インストールする場合はこち…

Pythonでリストを利用する

list_animal = ['dog', 'cat', 'monkey', 'rat']

オススメのPython開発環境 IDE

Pythonを開発するにあたってオススメのIDEをご紹介します。 PyCharm www.jetbrains.com