タグ

ブックマーク / www.sejuku.net (6)

  • 【MySQL入門】PythonからMySQLを使ってみよう!mysqlclient利用編 | 侍エンジニアブログ

    皆さんMySQL使っていますか?MySQLの学習に没頭していると忘れがちですが、MySQLはあくまでもデータベース管理システム。実際にプログラムのなかで使ってみることで理解が深まる部分もあります。 そこで、今回は最近人気の高まっているPythonからMySQLを扱う方法をご紹介します。そこまで手間がかからず、簡単にPythonから大規模なデータを扱うことができるようになるので、おすすめですよ。さっそくいってみましょう! 記事を読む前に、Pythonがどんなプログラミング言語なのかをおさらいしておきたい人は次の記事を参考にしてください。 → Pythonとは?特徴やできること、活用例をわかりやすく簡単に解説 MySQLに接続する下準備:モジュールのインストール まずはじめに、今回はPythonからMySQLに接続するためにmysqlclientパッケージを利用します。こちらはPython2

    【MySQL入門】PythonからMySQLを使ってみよう!mysqlclient利用編 | 侍エンジニアブログ
  • 【Python入門】urllibを使ってファイルをダウンロードしよう | 侍エンジニアブログ

    と書かれていますが、urllibでは主にurllib.requestを使うことが多いです。urllib.requestでは、Webサイトにあるデータにアクセスすることが出来ます。これらの機能を使うためにはWebサービスの基的な設計モデルであるRESTについても知っておく必要があります。 GET、POSTの違い 先程話したRESTは、 という原則が作られています。(Wikipediaより) 中でも2番目の項目では、GET、POST、PUT、DELETEなどの名前の小さな操作用のセットが定義されています。urllibでもこれらのセットを使ってインターネット上のリソースを取得していきます。 通常はGETやPOSTなどのメソッドを使ってブラウザなどからサーバーにリクエストを送信しますが、やや混同しやすい部分ですので注意が必要です。基的に、GETは何かを取得するとき、POSTは何かを新しく登録す

    【Python入門】urllibを使ってファイルをダウンロードしよう | 侍エンジニアブログ
  • Pythonで型の違いを意識してjson loadsを具体的に使ってみよう! | 侍エンジニアブログ

    みなさんこんにちは!プログラミングを初めたてのころ、JSONファイルって意外と扱うのが難しいですよね?しかし、きちんと理解してしまえば難しいことは何もありません! 今日はPythonを使ってJSONを扱えるようになるということを目標に記事を書いていきますので、参考にしていただければ幸いです! JSONとは まず初めにJSONとは何ぞや??という方もいると思うので簡単に解説しておきます。JSONとはJavaScript Object Notation略で簡単に言えばテキストデータのデータフォーマットです。 データフォーマットとは、どのようなデータ構造になっているか、ということですね。つまり、機械が読み取れるようにJSONという規則にのっとってテキストデータを記述していきましょうよ、というお約束のことです。 似たものにXMLなどもありますが、XMLよりも簡潔で構造化されているため人間が視覚的に

    Pythonで型の違いを意識してjson loadsを具体的に使ってみよう! | 侍エンジニアブログ
  • Pythonでjson dumpsを使いこなそう!(encoding、foramt、datetime) | 侍エンジニアブログ

    みなさんこんにちは! JSONファイルは正しく扱えていますか?PythonでJSONを出力の際、文字化けしてしまったり、datetime型がうまく扱えずにエラーがでてしまったり、エンコード問題に悩まされたりしていませんか? 今日はそんな方たちのために、JSONのdumpsについて詳しく見ていきたいと思います! json dumpsとは さて、実際にdumps関数をのどのように使うのか見ていまえに、そもそもdumps関数がどんなものかということについて見ていきます。 dumps関数とはデータをJSON形式にエンコードすることのできる関数です。jsonライブラリでは、loads関数がデコード、dumps関数がエンコードとなっています。 エンコードとはデータを別の型に変換してくれることで、デコードとはエンコードされた型をもとに戻すことです。 loads関数や、そもそもJSONが何か怪しいという方

    Pythonでjson dumpsを使いこなそう!(encoding、foramt、datetime) | 侍エンジニアブログ
  • Ubuntu初心者必見!よく使うコマンドをマスターしよう! | 侍エンジニアブログ

    を、タイプ別に体系的に紹介していきます。 よく使うコマンドに絞り動作結果なども含めて載せていくので、Ubunutのコマンドをど忘れしてしまったという人や、これからUbuntuのコマンドを学びたい方などは参考にしていただければ幸いです! また、Ubuntuのコマンドひいては、UNIX系コマンドは基的にバージョンなどは考慮しませんが、Ubuntu18.04LTSで動作確認を行っていくことを頭の片隅に入れておいてもらえると幸いです。 コマンドとは? 実際にコマンドを見ていく前に、コマンドとはそもそもなにか、Ubuntuでのターミナルの呼び方などしっかりおさらいしていきましょう。 まず、コマンドとは命令のことで、直接何かしらの文字を打ち込むことで、何かの動作をすることができます。 これは一般的に、CUI(Character User Interface)での操作などと言われますね。 対照的にマウ

    Ubuntu初心者必見!よく使うコマンドをマスターしよう! | 侍エンジニアブログ
  • Pythonのインストール方法をOS別に解説(Windows・Mac・Linux) | 侍エンジニアブログ

    Pythonを自分のPCにインストールしたいけどどうやったらいいの? Pythonのバージョンを確認するには? と疑問を持たれている方もいるのではないでしょうか?言語を格的に学ぶためには環境を構築する必要があります。 ここでは、Pythonを学んでみたいという方に向けて、以下の内容を解説していきます。

    Pythonのインストール方法をOS別に解説(Windows・Mac・Linux) | 侍エンジニアブログ
  • 1