タグ

2022年6月27日のブックマーク (6件)

  • Pythonでmap関数を定義する!基本的な記述方法を紹介 - TECH PLAY Magazine

    map関数では第一引数に関数、第二引数にシーケンスを指定して、複数の値に対しまとめて関数を適用させることができるようになります。使用していく上では、引数の順序などに注意しなければなりません。第一引数にlambda式を用いることや第二引数で関数を使うこともできますので、使用場面に応じて使い分けられるようになりましょう。 Pythonにはmap関数が実装されています。実はほかのプログラミング言語でもこの機能は登場し、プログラムを記述する上で視認性を向上させるなどの効果もあります。読みやすいプログラミングを目指すためにもマスターしたい関数のひとつです。 ここではmap関数について基的な記述方法や注意点を解説していきます。 Pythonmap関数を使えるようになると便利 map関数とはシーケンスの構成要素すべてに対して、ある関数の処理を行わせるという高階関数のことです。そしてPythonにおけ

    Pythonでmap関数を定義する!基本的な記述方法を紹介 - TECH PLAY Magazine
  • 【RPA】Python×受信メール解析|Gmail・IMAP認証・ヘッダー及び本文分析による業務自動化や迷惑メール対策

    こんにちは、DXCEL WAVEの運営者(@dxcelwave)です! 「受信メールの確認が手間、メール確認作業を自動化したい」「Pythonで簡易にメール解析できるようになりたい」このような要望にお応えします。記事では「Gmailをベースに受信メール解析ツールの開発手順およびプログラミング方法」を詳しく紹介します。Gmailのみならず他プロバイダ(YahooOutlook)を用いたツール作成にも役立てることができる内容となっております。 【Python】受信メール解析ツールとは? 受信メール解析ツールとは、「人手を介さずに受信したメールをチェックし、メールの内容に応じて必要なアクションを自動で行ってくれるツール」です。主な用途としては下記があります。 業務効率化やマーケティング用途でのメール解析 メール解析の自動化に伴う一番の目的は「作業効率化」と「マーケティングの高度化」です。 例

    【RPA】Python×受信メール解析|Gmail・IMAP認証・ヘッダー及び本文分析による業務自動化や迷惑メール対策
  • Pythonでメールを受信する - Qiita

    プログラムで自動でメールを処理したい時があったので、その時のメモ。 以下では全て、動作環境はWindows10とPython3.9、メールはGmailで行っています。 準備(Gmailのみ) 以下はGmailに限った話であって、デフォルトでIMAPを使う設定のメールを使う場合は関係ありません。 現在のGmailでは、デフォルトではIMAPでメール受信は出来なくなっています。 またアカウントのパスワードではメールを使えないので、アプリパスワードを発行して利用します。 他のメール プラットフォームで Gmail のメールをチェックする アプリ パスワードでログインする プログラム 以下ではメールサーバへ接続、メッセージを検索、取得、それをprintするプログラムです。 メールサーバへ接接続 メールサーバにログインした後、INBOX(受信トレイ)を選択。 import email import

    Pythonでメールを受信する - Qiita
  • APIの仕組みが分かる・使いこなせる人材になれる記事(Pythonコード付き) - Qiita

    株式会社デジサク がお送りするプログラミング記事、 今回はAPI(Web API)について扱っていこうと思います。 はじめに プログラミングを勉強していて、APIってなんだ?と感じた経験はないでしょうか。 「そもそもAPIを使って何ができるの?」 「どうやって使うの?」 こういった悩みを解決するには どのAPIにも共通する仕組み を理解すると良いです。 具体的なPythonのコードまで紹介するので、読み終わる頃にはAPIの使い方が身に付いているはずです。 ※記事では「WebAPI」のみ扱います。※API・WebAPIの違いを知りたい方は こちら 章構成は以下の通りです。 APIとは(APIを使うメリット) APIを理解する APIサービスの例 Pythonコードサンプル SNS でも色々な情報を発信しているので、記事を読んで良いなと感じて頂けたら Twitterアカウント「Saku731

    APIの仕組みが分かる・使いこなせる人材になれる記事(Pythonコード付き) - Qiita
    Gen2423
    Gen2423 2022/06/27
  • ダウンロード - SoftEther VPN プロジェクト

    SoftEther VPN は フリーウェア です。ソフトウェアの使用、複製、改変、結合、転載、配布、サブライセンス、および有償での販売に制限はありません。 SoftEther VPN のダウンロード: SoftEther VPN のダウンロード 言語: 日語、英語、簡体字中国語。 OS: Windows, Linux, Mac OS X, FreeBSD および Solaris。 ソフトイーサ社の PacketiX VPN 4.0 のダウンロード SoftEther VPN 1.0 はソフトイーサ株式会社の PacketiX VPN 4.0 に相当するフリーバージョンです。 業務での VPN のご利用を希望の方は、ソフトイーサ株式会社の Web サイトから PacketiX VPN 4.0 をダウンロードできます。 PacketiX VPN 4.0 の Web サイト SoftEth

    ダウンロード - SoftEther VPN プロジェクト
  • 【Linux】スクレイピングにはNordVPNが便利・設定方法を解説【[date]】

    Webスクレイピングをしたいのだけど、VPNやプロキシーで一番良いサービスはないだろうか!? Linuxで使えるベストなVPNサービスを教えてほしい! …という形に、最適なプラクティスをご紹介します。 ということで、こんにちは! Webサイトを自動で取得する「Webスクレイピング」をする上で、必ずネックとなるのがアクセスするIPアドレスの問題です。 スクレイピングする対象のサービスの営業妨害にならない範囲でスクレイピングするのは言うまでもない当然の話ですが、Webサイトによっては、少しのアクセスでも不正なアクセスと認識してIPアドレスごとブロックしてしまうことがあります。 これを回避するためには、定期的なIPアドレス変更などの対応が必要です。 一般的にはこうした問題はプロキシーやVPNサービスを使って回避することになりますが、具体的にはどうしたら良いのでしょう? 結論を言いますと、「Nor

    【Linux】スクレイピングにはNordVPNが便利・設定方法を解説【[date]】