タグ

2020年3月2日のブックマーク (4件)

  • python 正規表現でURLの一致チェック、抽出を行う

    URLの正規表現パターンの解説 URLを正規表現のパターンとして表す時、下記のようになる。 https?://[\w/:%#\$&\?\(\)~\.=\+\-]+” 先頭から解説していきます。 https? https?はhttpは必ず先頭につき、s?でsが0~1回の繰り返しという意味の為、 http or https が先頭のものを意味します。 :// ://はそのまま、http or httpsの次に必ず続く文字列で、それに一致するかどうかチェックします。 [\w/:%#$&\?\(\)~\.=\+\-]+ 1つずつ解説していきます。[・・・]+は、[]内にある文字の1回以上の繰り返しを意味します。 []の中身ですが、\wは半角英数字と_を表します。ほかの\○は、○の文字を意味します。 []内の中身が、http://以降の文字として使われるので、それを正規表現で表しています。 文字列が

  • 【初心者向け】PythonでURLを指定して画像をダウンロードする - Qiita

    やっほー! こんにちはー! OthloTechのオザキ(@sena0801masato)です。 OthloTechとは名古屋を中心に活動するIT系学生のコミュニティーです。 今回は、URLを指定して画像をダウンロードするプログラムを作ってみたので紹介したいと思います。 無理やりな部分もあるので、もっとスマートな方法があれば指摘してください。 この記事の対象者 Pythonで何かしてみたいプログラミング初心者 インターネットで画像を保存するとき、左クリックして名前を付けて保存が面倒な人 複数の画像をダウンロードしたい人 使った言語は、Python3.6です。使ったパッケージは、requestsです。 まず、URLを指定して画像をダウンロードするのに最低限のプログラムを紹介します。 次に、Google Chromeで画像のURLの調べ方を紹介します。 最後に、僕がURLを指定して画像をダウンロ

    【初心者向け】PythonでURLを指定して画像をダウンロードする - Qiita
  • ときどきWEB | PythonでスクレイピングしたデータをDB登録してやんよ!!!

    特定のサイトからデータを収集して自身のサイトで利用する場合、 自身のサイトにアクセスしたユーザーのリクエストの度にスクレイピングするのは相手側にとってとっても迷惑に話で、そんな奴はいつアクセス制限かけられても文句は言えません! できれば一度取得したデータは自身のデータベースに保管し、その後のリクエストには自身のDBからデータを出力するようにして相手側へも配慮し自身の運用にも費用対効果を高めましょう。 ※相手サイトが許可してない場合はそもそもスクレイピングしちゃダメです! スクレイピングをするための前準備とデータを取得 まずはスクレイピングを行うための準備です、pythonはインストール済みの前提です。 beautifulsoup4のインストール $ pip install beautifulsoup4 インストールができたら新規ファイル「scraip.py」を作成。 手始めにスクレイピング

    ときどきWEB | PythonでスクレイピングしたデータをDB登録してやんよ!!!
  • ときどきWEB | MySQLで(初心者が)よく使いそうなSQL構文の逆引きまとめてやんよ!!!

    データベースを扱うにはSQL構文の記述はある程度マスターしないといけませんが、そこまで特殊な条件を用いる必要もない(・・・今のところ)自分と同じ初心者のメモとして簡単な逆引きまとめてみます。 テーブルの設定変更のSQL構文 対象テーブル名を変更するSQL構文 ALTER TABLE テーブル名 RENAME 新テーブル名; カラムを追加するSQL構文 ALTER TABLE テーブル名 ADD フィールド名 データ型; 指定フィールド名を変更するSQL構文 ALTER TABLE テーブル名 CHANGE フィールド名 新フィールド名 データ型; 指定フィールドの型を変更するSQL構文 ALTER TABLE テーブル名 MODIFY フィールド名 データ型; 指定フィールドを削除するSQL構文 ALTER TABLE テーブル名 DROP フィールド名; SELECT文(検索系)のSQL

    ときどきWEB | MySQLで(初心者が)よく使いそうなSQL構文の逆引きまとめてやんよ!!!