pymongoでpythonスクリプトを書いてて引っかかったこと1
pymongoを使ってpythonスクリプトを書いていたときに引っかかったことです。
これは別にpymongoだけの話ではなく根本的にpythonの使い方を間違えていた話です。
sys:1: DeprecationWarning: Non-ASCII character '\xe3' in file スクリプト名 on line 17, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
と出てしまいました。ASCII characterなどと書いてあったので文字の指定がおかしいのかと思い
/etc/sysconfig/l18nを確認したのですが、ここはja_jp,utf-8になってたので
スクリプト自体の問題でした。
正しくpythonで書くときは
#!/usr/bin/python
# coding: utf-8
の様に書きます。私はcodingのスペルをミスってただけでしたw
utf-8の部分を他のものに変更すれば使用できます。