こんにちは。突然ですが、ナンパしたい。僕は陰キャラなので、歌舞伎町でナンパに繰り出すことなんてできない。 そういえば前回、PythonでTinderのAPIをいじるで書いた通り、PythonでTinderのAPIをいじれた。原理的には自分のアカウントのFacebook access tokenを取得して、Python上でTinderを動かす。 前までは導入編だったので、今回は応用編。APIを使わないとできないことを試してみよう。最終目標は地理情報を取得して、その場所に行かなくてもある場所の半径5km以内でナンパすることだ 手始めに、APIの練習。友達の彼女持ちでTinderを最近利用したユーザーを探してみる TinderはFacebook上の友達しか表示されない点で人気のサービスだが、実はFacebook上の友達でTinderを利用している友人を取得できるらしい。 さらに、Tinderを利
このページでは、Pandas のデータフレームの行と列を転置する方法について紹介します。 行⇔列を転置する データフレームの T アトリビュートにアクセスすると、データフレームの縦、横を入れ替えたデータフレームを取得できます。なお、T は Transpose の頭文字です。
こちらの記事の内容も古くなってきましたので、改めて「Python3インストール(Mac編)」をUPしました。 こちらの記事もまだ残しておきますが、すでに古い情報となっていますのでご注意を。 0. インストール対象 以下の環境を対象とした、超初心者向けのインストールおよび設定手順です。 バージョンに特に記載のない場合、2015.11.1現在での最新バージョンを使用しています。 vagrantなどの仮想環境については使用しない前提となっています。 vagrantでのインストール方法はそのうち書きます。多分。 Mac OS X Yosemite (El Capitanは対象外としています。) Python 2.7.5 (現時点での最新版は2.7.10ですが、過去のバージョンをインストールする方法として記載) Homebrew pyenv Eclipse 4.4 Luna Pleiades PyD
ここ数年、Pythonの人気が高まっています。2016年2月時点では、世界中のインターネット上のドキュメントに多く登場するプログラミング言語を集計したデータを公開しているTIOBE Programming Community の プログラミング言語人気ランキング でもかなり上位に位置しています。 そこで今回はPythonからPostgreSQLへ接続する方法をご紹介します。 PythonからPostgreSQLに接続する場合、"ドライバ"と呼ばれるモジュールを使用します。PostgreSQL用として現在公開されているメジャーなものでは、以下の3つが挙げられます。なお、備考内の"libpq"とはPostgreSQL自体が提供している、クライアントアプリケーション用のC言語のライブラリです。
前回と同様にVagrant環境で実験。PostgreSQLは既に入っていて、Djangoのテストページまで表示できているのが前提。 まずは settings.py 。 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'myproject', 'USER':'vagrant', 'PASSWORD':'************', 'HOST':'', } } で、 python manage.py sql [APPNAME] すると案の定一筋縄にはいかなかった。以下のエラーになる。 django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named p
グラフはノードと辺の集合から構成されているだけなので,その描画方法は任意です.例として,以下の3つのグラフはどれも同じです. グラフをどうやって奇麗に描画するかという研究は昔からおこなわれていて,そのうちの一つに力学モデルがあります(Wikipedia).このモデルではノード間にある力が作用すると考えてそれが安定するような場所を探します.簡単な例ではノードを電荷だと仮定してそれぞれに働くクーロン力を計算し,それをもとにノード位置の修正をおこないます. 力学モデルのアルゴリズムで代表的なものにFruchterman-Reingold アルゴリズムがあります.このアルゴリズムは多くのグラフを扱うライブラリでサポートされているようです. このアルゴリズムの考え方はシンプルで,ノードに影響する力が2つあります.一つは自分以外の全てのノードからの斥力,もう一つが隣接ノードからの引力です.斥力f_rと
Sample code (in a REPL): import json json_string = json.dumps("ברי צקלה") print(json_string) Output: "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" The problem: it's not human readable. My (smart) users want to verify or even edit text files with JSON dumps (and I’d rather not use XML). Is there a way to serialize objects into UTF-8 JSON strings (instead of \uXXXX)?
[Home] [Setting up Mac OS X] [Python]: [ファイルを読む] 日本語を使う Pythonで日本語を使う Python 2.4以降では、標準で日本語を扱うことができます。 PythonのソースコードをUTF-8で書くには 日本語を扱うPythonのスクリプトの中では、UTF-8の文字コードを使うのが 楽です。 Mac OS Xのターミナルで日本語を扱う場合は、 ここの「4. Terminalの設定を変える」の 指示に従ってください。 以下、ソースコードの簡単な例を示します。 #!/usr/bin/env python # -*- coding: utf-8 -*- import re jtext = u'子猫が隠れんぼをしています' print 'jtext has', len(jtext), 'Japanese characters.' if re.se
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く