はじめに 私は今Pythonを勉強しており、最近はpandasやturtleと格闘しています。せっかくなのでこれらのライブラリを使って何か作ってみようと思い、愛知県の市区町村名を当てるクイズアプリを作ることにしました。 開発環境Windows 10 Pro 64bitPython 3.12.1 pandas、Pillowをインストール済みとします 成果物 出来上がったものは以下のようなクイズアプリです。 起動すると愛知県の地図とダイアログが表示されます。 愛知県に存在する市区町村名を入力します。 正解すれば、その市区町村の名前が地図に表示されます。 全市区町村を当てるまで頑張ります。 なお、このアプリのアイデアについては以下のUdemy講座で取り上げられていた、アメリカの州を当てるクイズを参考にしています。 100 Days of Code: The CompletePython P

こんなのです ソースはgithubで公開してますhttps://github.com/wagase/pokeshiri よかったら「いいね」してください。 環境 OS:windows 言語:python 筆者について趣味でプログラム書いてるにわか。htmlとcssとjavascriptくらいはかける。python知識ゼロTwitterフォローされると喜びます https://twitter.com/wagase よろしくお願いします なぜpython? 話題だから なぜslackbot? 開発経験ゼロだから気軽に作れるのがよかった 開発環境構築 知識ゼロだからまずpythonという言語の仕様を学ぶ 参考にしたサイト https://www.pythonweb.jp/tutorial/ 斜め読みしながらわからないところはググるpythonをwindowsにインストール https:

はじめにPythonのAnaconda環境を構築していく際に、各ツールの導入記事は色々見つかったのですが、Homebrewのインストールから通しで解説している記事がなかったため、自分の備忘録も含めてまとめました。Pythonの仮想環境管理ツールはPyenv以外にもいろいろありますが、今回は情報の多さと使い勝手のシンプルさの面でPyenvを採用しています。 用語のまとめ Homebrew:「Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである」 bywikipedia 追記:HomebrewはmacOSに加えてLinuxとWindows (WSL)環境での実行を公式にサポートしました。 pyenv:様々なバージョンのPythonを管理するツール。導入することで,Python v2系とv3系など,複数のバージョンの切り替えが容易に

pythonの環境をAnacondaで構築したら、homebrewで作った環境に不具合が出ました。 入れる前にいろいろ調べたのに知らなかったことなので、轍として残しておきます。 環境MacOS X Yosemite homebrew, Anaconda ←混ぜるな危険 もともと、homebrewを用いてNode.js等の環境を構築し、hubotと戯れていた環境。 最近、話題のTensorFlowを使ってみるべくPythonの環境をAnacondaで作り、チュートリアルを少々動かし始めていました。 久々にnpmコマンドを打ったところ… -bash: npm: command not found ファッ!? 助けて!brew doctor! 困ったときのbrew doctor。警告が出ています。 Warning: Anaconda is known to frequentlybreak H

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? pyspaの統合思念体の渋川です。 「pyenv使いましょう!」系の記事、全部ゴミ — Yoshifumi YAMAGUCHI (@ymotongpoo) September 29, 2016 これはpyenvがダメではなくて、pyenvをとりあえずインストールしておきましょう記事がダメという意味だそうです。すでにとんぷーが5年前にこの問題について書いています。これを読んで分かる人には不要です。 この記事では「便利」と「必要」は分けて考えています。後者にフォーカスしています。 前提知識 Environment Isolation Too

[Webサービス]Pythonプログラミングを2時間で学べる43個のチュートリアル動画。 最終更新日: 2012/03/19Python はじめにプログラミングが楽しくなってきました。([Programming]猫とRubyを始めました 基礎文法まとめ | Last Day. jp) Youtubeには沢山の動画がアップロードされているのは皆さんご存知だと思いますが、今の時代プログラミングもYoutubeで学べてしまうんです。 今日紹介するのはPythonというプログラミング言語のYoutubeチュートリアル動画です。 初心者向けです。動画は英語ですが、スクリーンキャストを見ながらなのでわかりやすいです。Python チュートリアルPythonProgramming Tutorial – 1 – InstallingPythonPythonをインストールする所から教えてくれま
2011年05月20日21:33 [GAE][Python][facebook] 非エンジニア女子による、15分間できるfacebookアプリデビュー:GAE(Python編) カテゴリやってみたfacebook Tweet みなさん、お元気ですかこんにちは! ゼロスタートの広報もりのです。 今回は、週末にチャレンジしてみるのに丁度いい塩梅の記事をお届けしようかと思います。 まず前提ですが、今回は非エンジニアのためのエントリです。 「非エンジニアなんだけど、 facebookアプリとか登録したい!Pythonで、いじってみたい!! でも全部英語だし、 コードとかもよく分かんない!!」 という、そこのあなた!食わず嫌いなあなたにこそ読んでいただきたい。 だいたい15分くらいで、facebookアプリ動かせます。 キャプチャ付きでご紹介しますので、この通りやれば出来
Thisdomain may be for sale!

10冊ねぇじゃねぇか!! この犬やろう!! と、まあ、プログラマが読むべき本とかで、なんかいろいろ吹き上がってて大騒ぎみたいなのですが、私は今更と言えば今更ですが、Python がいくつかの特にLL系のプログラミング言語の中で一番好きで、PyのPyのPyって感じで過ごせたらいいなと思って、それじゃ志村けんだけど、まあその本を買ったり、写経したりしてます。ぱいぱい。 いずれも今更の本といえばそうだけど、Python の本って、ちょっと殺風景気味で厚くて長い本が多いけど、コード多めだし、良訳や良書が多いので、ありがたいです。もちろん、この本もおすすめだ!! この犬野郎とかあったら教えてください。お願いします。 他の言語に触れたことがあるなら、クックブックがまずおすすめ。Python クックブック 第2版 作者: Alex Martelli,Anna Martelli Ravenscroft,

Google App EngineでのPythonの勉強と開発は進んでいますか? GAEでPythonを始めるときに知りたい4つのまとめ これを書いた本人はというと…まったく進んでいません。 LearnPython The Hard Wayを少し読んだ程度です。 言い訳なんていくらでも出来ますね。 えーっと、仕事が忙しいから、仕事が忙しいから、そして仕事が忙しいから。 しっかり、仕事以外の勉強の時間を取ってやらないと、あっと言う間に置いてかれます。 そして、”新しいことを学ぶ”というのは日々のモチベーションに繋がりますから。 前置きはここまでにして、今日はタイトル通り、Pythonの勉強をまったく始められないあなたと私に送る8つのタスク を紹介します。 もし、タイトルに期待して、”これさえやればPythonマスターになれる!”と思ってきた方にはごめんなさい。 99%は”Pyt
「なんでも判定ツクール」へ多数のアクセスありがとうございますm(_ _)m 1月末にリリースした当初は僅かのアクセスだったのですが、Twitterで火が付いてからは一気にアクセスが集まり、気が付けば2月1日〜2月16日で4,000,000PVを超えました。 自分では絶対に考えつかないであろうユニークな判定がたくさんできて、私自身もとても楽しんでいます:-D(面白い発想をする人は世の中にたくさんいるものです) このサイトはGoogle App Engine(GAE)+Pythonで構築しているのですが、このアクセス数ならではのGAE上で体験できたことをざざっと書いていきます。 無料?課金? まずはじめに大事なこと。 「なんでも判定ツクール」ではGAEを課金状態にしています。無料のQuotaではとてもではないですが、このアクセスは捌けません:D GAE公式サイトには 月間約 500 万ページ
Googleが提供する、Google App Engineというサービスを知っていますか?Amazon EC2などと同じで、Googleが用意するクラウドサーバー環境で アプリケーション開発ができるというサービスです。 (レンタルサーバーのようなもの) その大きな特徴は、なんといっても月間500万PV相当まで"無料"ということです。 ※有料で制限を拡張することも可能 ※2011/09/07 注Google App Engineの新料金体系が発表されました。 新料金体系では無料で使える枠が大幅に削減されています。 この記事の無料での使用制限に関する記述は、新料金体系では 正しくありませんのでご注意ください。 「App Engine は無料で始めることができます。最大 500 MB の永続性ストレージに加え、月間約 500 万ページ ビューに対応できる十分なCPU と帯域幅を、すべてのア
ここ最近勉強会続きだったため、複数のバージョンのPythonの開発環境の整備をする必要に迫られました。 まずはPython2.6.2をインストールしようと考えたのですが、python.orgからdmgでダウンロードしてインストールすると余計な物をたくさんインストールされてしまいますし、何より環境の切り替えが大変です。 (Mac付属の2.5.1でないとDjangoがエラーを吐いたりするため、いつでも2.5.1に切り戻せるようにしたい) そこで今回はMacPortsを使って開発環境を整えてみました。 ■Pythonのインストール これはMacPortsから以下のコマンドを実行するだけでいけました。sudo port installpython26 ただ、依存するモジュールが非常に多いためビルドに大変時間がかかりました。MacBookAirで、およそ1時間ぐらい。 これで/opt/loca
これらだ。元ネタ。 http://zasshi.news.yahoo.co.jp/article?a=20090413-00000301-president-bus_all 404Blog Not Found:やる気出すより手足出せ 先日話題になっていたし、自分でもモチベーションうんぬんとかは考えていたんだけど、「やるからやる気がでる」ないしは、「やったらやる気がでる」っていうのは、やっぱり正しいみたい。 で、大人になってくると、時間がすすむのも速くなってきて、あせって、いろんなことをどちゃっといっぺんにやってみたくなるんだけど、これもあわせて違うみたい。いっぺんにやろうとするやる気をだすと、出来なくなるけど、ちょっとやりはじめたら、やるきが出てくる。なんか禅問答みたいだけど。やったらやる気がでるっていうのは真実だわ...。 そして、今日は宿題全部やる!! みたいなやる気を出したらやれな

2009年03月01日23:00 カテゴリ書評/画評/品評Lightweight Languages もはや入門書というよりバイブル -書評 - 初めてのPython 第3版 オライリー矢野様より献本御礼。 初めてのPython 第3版 Mark Lutz / 夏目大訳 [原著:LearningPython (3rd Ed.)] 私のような OccasionalPythonistas には、これまで書かれた最良のPython本。 だけど、初心者向けの本としては、どうなのだろう。本書「初めてのPython 第三版」は、タイトルどおり、プログラミング言語Pythonの初心者向けの本であり、そしてオライリーという出版社がだしているだけあって、その決定版であることを運命づけられた一冊。 Book:初めてのPython 第3版より はじめに I部Pythonの基礎知識 1章 Pytho

Zea Partners -Python Shows Continual Growth in Open Source Projects http://www.zeapartners.org/Members/netsight/python-growth001 オープンソース・プロジェクトでのPythonの使用が増えつづけている、という記事。根拠になっているのは「Ohloh.net」というサイトの統計らしい。 Ohloh.net http://www.ohloh.net/ このOhlohはオープンソース開発者・ユーザのための情報サイトのようで、各種のオープンソース・プロジェクトや、そこにかかわる開発者などの情報がある。 このサイトに「Programming Language Graphs」というページがあり、オープンソース・プロジェクトの活発さなどを言語別に見ることができる。冒頭の記事の根拠
集合知プログラミング 作者: Toby Segaran,當山仁健,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2008/07/25メディア: 大型本購入: 91人 クリック: 2,220回この商品を含むブログ (277件) を見る当初はサンプルコードがPythonということで購入した本書ですが、読んでみると内容の素晴らしさに驚嘆しました。私が今までに読んだオライリーシリーズでも屈指の名作だと思います。 『集合知プログラミング』とは 『集合知プログラミング』は、Amazonの協調フィルタリングのように、ウェブ上のデータを収集してユーザーの嗜好にあったコンテンツを推薦したり、大量のデータを分かりやすく分類・可視化するプログラムを簡単に実装する技術を解説した書籍です。Webプログラミングをかじったことのある方でしたら、だれしもAmazonのような推薦サービスを作ってみたいと思ったこと

私が「サーバ」という概念を初めて理解したのは、IT業界に入って1年くらい経った、2000年のはじめ頃だ。 その頃、PythonとZopeをほぼ同時に知った。Zopeをインストールし、ブラウザに「localhost:8080」と入れてデフォルトのトップページが出てきたとき、「これがサーバなんだ」というのを初めて実感した。 それまでも、1996年からWebサイトをやっていたので、HTMLをプロバイダのサーバにFTPでアップロードしたりはしていた。しかし、ほとんど意味もわからずやっていただけで、ましてや自分でApacheなどのWebサーバを入れたりしたこともなかったので、「サーバ」というものをちゃんと理解してはいなかった。なんでも、自分でやってみるまでは実感がわかないものだ。 私にとっては、その2000年のはじめに入れたZopeが最初のWebサーバであり、最初の「サーバ」でもあった。Webサーバ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く