Python

Docker

[Kubernetes] PythonのprintがPodのlogsに出ない

KubernetesにおいてPodのコンテナプログラムの標準出力はログとして自動的に収集され、 kubectl logs とかダッシュボードのログ表示とかで確認することが出来ます。 しかしPythonでprintで標準出力したところそれが...
Programming

競技プログラミングでよく使うPythonの入力・出力

最近競技プログラミングの問題をPythonで解いているので、よくある標準入力と標準出力関連のコードをメモ代わりに並べてみます。 入力 文字列を1行入力 s = input() ちなみにinput()は末尾の改行を除く仕様が入ってい...
C++

PythonでC++のstd::mapみたいな挙動が欲しい

最近競技プログラミングの問題をちょろちょろやってて、それでC++を使ってるんですが、C++のstd::map(pythonのdict的な連想配列コンテナ)は[]で存在しないキーにアクセスすると自動で値のデフォルトコンストラクタでinsert...
Python

DjangoでMySQLに絵文字を保存

Twitter関連のプログラムを書いていたのですが、絵文字を含むツイートをDBに保存しようとするとエラーがでました。 調べてみると、MySQLのutf8は貧弱なもので、4バイトの絵文字を扱うにはMySQL 5.5から追加されたutf8mb4...
Python

保護中: python-twitterでツイート時刻(created_at)からローカルのdatetimeを作成する

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Python

python-twitterで複数media(画像)を扱う

現時点で、python-twitterをpipで入れると2.0が入りますが、extended entities(1ツイートに複数の画像が付けられるやつ)に対応していないようです。 githubのリポジトリから最新版をインストールすると複数画...
Python

Python、DjangoでTwitter認証(Sign in with Twitter)するサンプル

トップページから認証リンクを押すとサインインを求められ、ユーザーのアクセストークンをDBに保存して何らかの機能を提供するwebサービスを作る際のサンプル構成です。 (イメージとしては人事ったーみたいな感じの) 参考:Implementin...
Python

pipでThe C extension could not be compiledとかいうWARNING

CentOS 6.5にpipでpython-twitterを入れようとしたら、依存パッケージのsimplejsonのインストールでこんなwarningが出ていました ********************************...
Python

Django 1.7の新機能Migrations

Django 1.6まででは作成後のモデルに変更を加える場合、手動でSQLを発行するかsouthのような外部ツールを使用する必要がありました。 ですがDjango 1.7からMigrationsと呼ばれる新機能でモデルへの変更をDBスキーマ...
Python

Djangoでreverse後のURLにスクリプト名が入ってしまう

レンタルサーバー上にCGIとしてDjangoを動かそうとしていて、このチケットのdjango.cgiを配置し、.htaccessでmod_rewriteの設定を RewriteEngine On RewriteCond %{REQUES...
タイトルとURLをコピーしました