サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
tomoprog.hatenablog.com
皆さん こんにちは、こんばんは TomoProgです。 久しぶりにブログ書こうと思います。 今回はPythonの辞書型を使っていると遭遇するKeyErrorについて少し調べてみました。 それでは頑張っていきましょう。 辞書型って何? KeyErrorの前にまずは辞書型について少し書いておきます。 辞書型とは任意のキーに対して値を持てる型のことです。 他の言語でハッシュマップや連想配列という言葉を聞いたことがある人はそれとほぼ同じ型だと思います。 辞書型を使う場合は波括弧を使って「'キー':'値'」の形で表現します。 #-*- coding:utf-8 -*- def main(): person_dict = {'name':'tomoprog', 'age':24, 'blood':'A'} print(person_dict['name']) print(person_dict['ag
皆さん こんにちは、こんばんは TomoProgです。 Pythonの関数の引数がすべて参照渡しということを知っていますか? 私はPythonを趣味で使い始めてそろそろ一年ぐらいだと思いますが、知らなかったです・・・。 ということで、 今日はPythonの関数の引数について少し調べてみたことをここに書いていこうと思います。 それでは頑張っていきましょう。 ほんとに参照渡しなの!? 関数の引数がすべて参照渡しらしいので、こんなコードを書いてみました。 #-*- coding:utf-8 -*- def calc(y): y += 10 def main(): x = 10 calc(x) print(x) if __name__ == "__main__": main() すべて参照渡しならば結果は20になるはずだ!! 実行結果: 10あれ? 参照渡しなのに20になっていないんですけど、どう
皆さん こんにちは、こんばんは TomoProgです。 今日はTwitterボット用にサーバを設定していたら、vsftpdの設定でハマったのでここに書いておきます。 ちなみにサーバは「Ubuntu14.04 amd-64 LTS」です。 それでは頑張っていきましょう。 vsftpdをインストールする まずはvsftpdをインストールします。 インストールするには以下のコマンドをターミナルで入力します。 $ sudo apt-get install vsftpdインストールはこれだけです。 vsftpd.confを設定する vsftpdのインストールが完了したら、vsftpdの設定ファイルであるvsftpd.confを設定します。 ちなみにvsftpd.confの場所は/etc/vsftpd.confです。 # 書き込み許可(コメント解除) write_enable=YES # アスキーモー
皆さん こんにちは、こんばんは TomoProgです。 記念すべき10記事目!! 頑張っていきましょう!! 今回はPythonを使ってYahoo画像検索の画像を自動で画像を収集してみようと思います。 指定したWebサイトのhtmlを取得する まずはWebサイトのhtmlを取得してみたいと思います。 Pythonにはurllibという指定したURLに簡単にアクセスできるモジュールが備わっています。 import urllib.request request = urllib.request.urlopen(url) html = request.read() urllib.request.urlopenを使うと引数に指定したURLを開きます。 あとは開いたURLの情報をreadで読み取るだけです。 実際にgoogle検索のトップページのhtmlを取得してみます。 #-*- coding:ut
このページを最初にブックマークしてみませんか?
『tomoprog.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く