タグ

pythonに関するperry-tipsのブックマーク (10)

  • PythonのフレームワークBottleの活用方法【初心者向け】

    フレームワークBottleとは Bottle とは、 Python で Web アプリケーションを作成するためのフレームワークです。 Web アプリケーションとは、 Web サーバでプログラムを動かし、ブラウザなどを介して利用するアプリケーションのことです。 Python で Web アプリケーションを作成することで、Python が得意とする数値計算や機械学習と連動させたアプリケーションの開発が容易になります。Python で Web アプリケーションを作成するためのフレームワークは以下のような種類があります。 Django (ジャンゴ) Python の Web アプリケーションのフレームワークの中では、最も人気の高いものの1つです。中規模以上のWebアプリケーションの構築によく使用されます。多くの機能が実装されており「フルスタックフレームワーク」と表現されています。 Flask (フ

    PythonのフレームワークBottleの活用方法【初心者向け】
  • 【Python3】MacにPythonの最新バージョンをインストールする手順まとめ【Mojave以前】

    最近、プログラミングの勉強ということでPython3を再勉強してまして、自前のMacBookPython3をインストールしました。 この記事は、まっさらな状態のMacPythonの最新版をインストールする方法について、ぼくが実際にやったことをまとめています。 おそらくは、この記事の方法をそっくりそのまま真似してもらえば最低限、MacPython3が動かせるようになるはずです。 実際のところ、MacにはPythonがインストールされているのですが、そのバージョンは2.7.10と、少し古いものが入ってます。 2020年現在、イチから勉強するということであればわざわざPython2から始める必要はなく、Python3を学ぶべきだ、と言われているようなので、可能であれば最新バージョンをインストールしてから勉強をはじめるべきだと思います。 ということで、ぼくはこちらの記事を元にインストールを実

    【Python3】MacにPythonの最新バージョンをインストールする手順まとめ【Mojave以前】
  • 辞書に含まれるすべてのキーと値を取得する

    辞書に含まれるすべてのキー、すべての値、すべてのキーと値の組み合わせをそれぞれ取得する方法について解説します。キーの取得には keys メソッド、値の取得には values メソッド、キーと値の組み合わせの取得には items メソッドを使用します。

    辞書に含まれるすべてのキーと値を取得する
    perry-tips
    perry-tips 2020/04/22
    .items()などについて
  • Pythonでプログレスバーを出したい(tqdmを使う) - あれもPython,これもPython

    Pythonでスクリプトを作っている時に、 ループの進捗を確認したい時があります。 ループ毎にprint等で確認してもよいのですが、 長い処理を行う場合、ターミナルの表示がムダに感じます。 そこでプログレスバーを表示するtqdmモジュールを使用します。 使い方 pipを使っていれば、pipで入ります。 pip install tqdm 使い方はループのイテレータをラップするだけです。 importの仕方にだけ気を付けましょう。 from tqdm import tqdm import time for i in tqdm(range(100)): time.sleep(1)#ループしたい処理を書く # 以下のプログレスバーが出る # 75%|███████▍ | 75/100 [02:02<10:51, 1.28s/it] enumerateと併用したい場合 Pythonではループカウンタ

    Pythonでプログレスバーを出したい(tqdmを使う) - あれもPython,これもPython
  • TweepyでフォロワーのIDを全て取得してみた - Research Tips

    はじめに あるTwitterユーザのフォロワーを取得しようと思うと、API制限の壁にぶち当たりました。 例えば、1回あたり5000人分のフォロワーのidを取得できるAPIは15分につき15回なので、5000×15=75000人以上のフォロワーがいるユーザに対して全フォロワーのidを取得することが出来ません。ロッチの中岡さんのアカウントには2016年11月10日現在で101587ユーザのフォロワーがいるのですが、API制限により全フォロワーのidを取得できないのです。twitter.com で、あれこれ調べていたら、tweepyでAPIインスタンスを生成する際に、wait_on_rate_limit = Trueとすると済むらしい(簡単かよ…)ということが分かったので、それについてメモ。 実装 手順 今回は、フォロワーのidを取ってくるAPIであるAPI.followers_ids(id/s

    TweepyでフォロワーのIDを全て取得してみた - Research Tips
  • Pythonでtwitterに投稿するとエラーが出るから解決したい

  • Tweepyで5,000人以上のユーザーを取得する

    Tweepy のリファレンスだけを見ると気づきにくいですが,twitterAPI リファレンスも参照すると,friends や followers は最大 5,000 人までしか取得できないと書かれています. 巷のいくつかのフォローチェックアプリで相互なのにフォローされていないとか出ることがありますが,もしかしたらこの API の性質を見落としてるのかもしれませんね. 通常のソースコードフォローしているアカウント,フォローされているアカウントは Tweepy を使えば次のように取得できます. 試しにフォローしているアカウント数を取得してみます. import tweepy consumer_key = 'consumer keyの値' consumer_secret = 'consumer secretの値' access_token = 'access tokenの値' acces

    Tweepyで5,000人以上のユーザーを取得する
  • 【Twitter X Python】結局、何をしたらフォロワーが増えるのかデータで分析してみた|Dai

    今回の可視化の目的ここ最近ツイッターのフォロワー数を増やすノウハウ的な記事が増えてきているような気がします。いろいろな人がいろいろ言っています。 よく言うノウハウ系の記事では、ツイッターのフォロワーが増やるためには、以下の値を増やせばよいと主張しています。 ・RT数を増やす ・ツイート数を増やす ・いいね数を増やすしかし、フォロワー数が多い人が言っていることは、結果的には正しいけど、当にどの変数が関係しているのかはわかりませんね。 そこで今回は、フォロワー数が、どのような変数によって増えるのかを、データによって可視化してみました。 使用するデータPythonを利用して、過去5カ月分の過去の自分のツイートと、その投稿のRT数、いいね数を取得したデータ(never_be_a_pm.csv)をPythonAPIを利用して取得しました。また、過去4カ月分の私のフォロワー数の増減データ(foll

    【Twitter X Python】結局、何をしたらフォロワーが増えるのかデータで分析してみた|Dai
  • 【フォロワー分析】ツイートを拡散してくれるファンをPythonで見つける - タダケンのEnjoy Tech

    こんにちは! タダケン(@tadaken3)です。 SNS運用を勉強しているさなか、フォロワー数2万人のソーシャルメディアマーケターjigen_1(@Kloutter)さんの記事を読みました。 marketeer.jp SNSマーケティングを考える上でさけてはとおれない口コミの仕組みなどが具体的に書かれており、大変勉強になりました。 jigen_1(@Kloutter)さんの記事によると自分のツイートを拡散してくれそうなファンには3つのパターンがあるそうです。 口コミ拡散のためにはコンテンツが1番、では2番は何に?|jigen_1さんが語るツイートが拡散する仕組みとは - marketeer(マーケティア) 今回は、自分のフォロワーさんの中からツイートを拡散してくれそうなファンをPythonをつかってリストアップする方法を解説します。 ツイートを拡散してくれそうなアカウント3パターン Tw

    【フォロワー分析】ツイートを拡散してくれるファンをPythonで見つける - タダケンのEnjoy Tech
  • 【Python】tweepyを使ってツイートを全取得し、エクセルファイルに落とし込む - なろう分析記録

    Pythonでツイートを全取得する ここではPythonのtweepyプラグインを使ってツイートを全取得する方法をご紹介したいと思います。 全ツイート取得例 準備 ツイッターAPI Keyの取得 このコードを使用するためにツイッターAPI Keyが必須です。 ツイッターAPI Keyの取得方法については以下の記事などを御覧ください。 karupoimou.hatenablog.com 2019年現在、API Keyの取得には申請が必要で、審査が終わってAPI Keyが入手できるまでには数日から数週間ほど掛かる様です。 pip pip install tweepy pip install pandas ツイッターアカウントIDを調べる ツイッターアカウントID 「@」以降の文字列がツイッターアカウントIDになります。 ツイート全取得コード #ツイートをエクセルファイルに出力する import

    【Python】tweepyを使ってツイートを全取得し、エクセルファイルに落とし込む - なろう分析記録
  • 1