並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 54件

新着順 人気順

pepの検索結果1 - 40 件 / 54件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

pepに関するエントリは54件あります。 Pythonpythonarticle などが関連タグです。 人気エントリには 『PEP 8騒動について - methaneのブログ』などがあります。
  • PEP 8騒動について - methaneのブログ

    今週PEP 8の小さい変更についてMLで騒動が起こってしまいました。 該当のコミットはこれです。 PEP 8: Change requirement to adhere to Standard English (#1470) · python/peps@0c6427d · GitHub 変更点はごくごくシンプルなものです。 - When writing English, follow Strunk and White. + Ensure that your comments are clear and easily understandable to other + speakers of the language you are writing in. 今まで知らなかったのですが、変更前の "Strunk and White" とは The Elements of Style というすご

      PEP 8騒動について - methaneのブログ
    • PEP 703 - 兼雑記

      https://peps.python.org/pep-0703/ Python の GIL 外す話。これすごく楽しい読みものでした。参照カウントのところが一番人気だと思うのですが、他のところも色々良い。こういう、「んーこういうことするとこういう問題が起きない?」と思ったら次の章くらいでそれが説明される、みたいな読みものは大変好きです 参照カウント: オブジェクトっていうのは作ったスレッドが解放するというのがほとんどなんだから、その場合はロックをいらなくする、他に渡ったら普通の参照カウントぽくする、という話。 Swift に 2018 年に導入された 話らしい。他のスレッドに渡された後で DECREF すると他スレッド用の参照カウントが負になりうるのだけど、その時に queue に入れるということをして、ややこしいので、なんかこれ無しですむ方法はないのかなぁ……と Immortalize

        PEP 703 - 兼雑記
      • 素手でコウモリ触る→狂犬病に感染→「ワクチン不安」でPEP接種拒否→発症→死亡 : 痛いニュース(ノ∀`)

        素手でコウモリ触る→狂犬病に感染→「ワクチン不安」でPEP接種拒否→発症→死亡 1 名前:神 ★:2022/01/10(月) 11:41:34.10 ID:R9n9amVp9 昨年、アメリカでコウモリを介した狂犬病の感染例が次々と報告された。9月28日〜11月10日の6週間には、3人が死亡したと米疾病対策センター(CDC)が報告している。3人はアイダホ州、イリノイ州、テキサス州の子供1人と大人2人。すべて男性だった。 彼らは全員が発症の3〜7週間前となる8月にコウモリと直接接触していたことが分かっており、発症から2〜3週間以内に死亡した。CDCの報告書によれば、2件は「回避可能な(ウイルスへの)暴露」であり、うち1件については素手でコウモリを拾い上げていたという。 また3人とも、ウイルスに感染した可能性がある後に接種することで狂犬病の発症を防ぐことができる「暴露後予防(PEP)」を受けてい

          素手でコウモリ触る→狂犬病に感染→「ワクチン不安」でPEP接種拒否→発症→死亡 : 痛いニュース(ノ∀`)
        • 300万ユーザーのヘルスケアサービス「Pep Up」 立ち上げからグロースまでの2000日 - JMDC TECH BLOG

          JMDCが手がけるヘルスケアプラットフォーム「Pep Up(ペップアップ)」は、2016年に健康保険組合向けに提供をスタートし、2021年9月にユーザーID発行数が300万件を突破しました。 Pep Upは「JMDCの医療データを活用して、個人向けのWebサービスを作る」構想をもとに、JMDCの子会社Health Data Platform(以下、HDP、2018年JMDCに吸収合併)が立ち上がったところから始まります。 今回、HDPの時代からグロースまで6年近くPepUpの成長を支えてきた大山、中井、羅の3名に、Pep Upの“0→100”を振り返ってもらいながら、試行錯誤してきたプロセスやプロダクトを伸ばせた理由について聞きました。 <プロフィール> 大山 亮介(以下、大山)企画、PdM サイバードに新卒入社し、携帯向けコンテンツ企画、スマホアプリ企画等を担当した後、GREEにジョイン

            300万ユーザーのヘルスケアサービス「Pep Up」 立ち上げからグロースまでの2000日 - JMDC TECH BLOG
          • 【ペプシコーラでお馴染み】世界第2位の食品会社!生活必需品セクター米国株銘柄ペプシコ【PEP】 - 日本の投資家AFURO KENブログ

            皆さんこんにちは、日本の投資家兼医者のAFURO KENです。 今回は【ペプシコーラでお馴染み】世界第2位の食品会社!生活必需品セクター米国株銘柄ペプシコ【PEP】ということでペプシコ (PEP)に関してお話しさせて頂きたいと思います。 当ブログのYouTubeチャンネルを開設しました。優良情報ばかりですので、是非ともチャンネル登録をお願いします。 www.youtube.com これから米国株投資を始めたいと言う方は以下の記事に基本事項が書いてあります。 www.afuroken0307.com 米国株を始めるにあたって避けて通れない、投資の神様ウォーレン・バフェットの生い立ちから現在に関しては以下の記事が参考になります。 www.afuroken0307.com ウォーレン・バフェット投資に関する12の原則に関しては以下をご参照下さい。 www.afuroken0307.com 目次

              【ペプシコーラでお馴染み】世界第2位の食品会社!生活必需品セクター米国株銘柄ペプシコ【PEP】 - 日本の投資家AFURO KENブログ
            • Pythonコーディングのベストプラクティス「PEP 8」を解説

              Pythonコーディングのベストプラクティス「PEP 8」を解説:命名規則、インデント、コメントの付け方など TechTargetは、「開発チームのPythonコーディング標準」に関する記事を公開した。Pythonを使う開発チームのリーダーには、コード標準に関して2つの課題がある。スタイルガイドを作成することと、開発者にそれを守らせることだ。

                Pythonコーディングのベストプラクティス「PEP 8」を解説
              • PEP 585 (Type Hinting Generics In Standard Collections) を読んだよメモ - Qiita

                PEP 585 (Type Hinting Generics In Standard Collections) を読んだよメモPythonPython3mypypep __origin__ という属性がどこからやってきたのを調べていたところ、 PEP 585 -- Type Hinting Generics In Standard Collections という PEP を見つけたので、本来の目的を忘れて流し読みしてました。まだ Draft ステータスですので、今後採用されるかどうかはわかりませんが、自分の理解をメモに残しておきます。 概要 これまでの型アノテーションでは、コレクションを表現するのに専用の型を使っていた (typing.List や typing.Dict など) コレクションの実装クラスと型クラスを統合し、標準のコレクションクラス(list や dict など)で型アノテ

                  PEP 585 (Type Hinting Generics In Standard Collections) を読んだよメモ - Qiita
                • PEP 703 – Making the Global Interpreter Lock Optional in CPython | peps.python.org

                  PEP 703 – Making the Global Interpreter Lock Optional in CPython Author: Sam Gross <colesbury at gmail.com> Sponsor: Łukasz Langa <lukasz at python.org> Discussions-To: Discourse thread Status: Draft Type: Standards Track Created: 09-Jan-2023 Python-Version: 3.13 Post-History: 09-Jan-2023, 04-May-2023 Resolution: Table of Contents Abstract Motivation The GIL Makes Many Types of Parallelism Difficu

                  • Python3.12からPEP695-Type Parameter Syntax(型引数構文)が導入され、型変数を使ったクラスや関数の定義が大きく変わる - Qiita

                    # インスタンス属性`hoge`の型がなんであるかはコンストラクタ引数に # 渡された`hoge`引数の型で決まることを型チェッカーに伝える class Foo(Generic[_T]): hoge: _T def __init__(self, hoge: _T) -> None: ... # この関数が返す型がなんであるかは引数に渡されたシーケンスの型引数が # 何型かで決まることを型チェッカーに伝える def get_first(seq: Sequence[_T]) -> _T: return seq[0] 上記のコードでは、グローバルに宣言した_Tをまったく違う意味として使えてしまっています。 つまり、ひとつの型変数に過剰な責任が載せられてしまっています。 もちろん、別々の名前で宣言することで、意味が違うことを強調し、責任を分散させることもできます。 しかし、ジェネリッククラス、関数

                      Python3.12からPEP695-Type Parameter Syntax(型引数構文)が導入され、型変数を使ったクラスや関数の定義が大きく変わる - Qiita
                    • 『ペプシコ(PEP)』銘柄分析 - 『タクドラたみ』の米国株投資

                      『連続増配51年の配当王』 へぇ~ ペプシコって配当王なんや 『ペプシコ』は 「S&P500」 「ナスダック」 採用銘柄や! 「ナスダック」の 上位組み入れ銘柄やけど 生活必需品セクターやから ナスダック銘柄の中でも 長期保有しやすい銘柄や! 【直近(2023.6.23時点)の概要】 ● 株価・・・187.35ドル ● PER・・・39.46倍 ● 配当利回り・・・2.70% 米国株の平均PERは、15~35倍で推移しているので、やや高めです。 配当利回り2.70%は、高配当と言うには、わずかに物足りない感じですが、 超長期目線で、株価の値上がりも、配当金にも、バランスよく期待できる銘柄でしょう。 こんにちは!タクドラたみです♪ 配当株銘柄分析のポイントは ・P/L・B/S・C/F (財務三表) ・配当実績 ・配当性向 などと言われています。 今回は、これらのポイントを押さえながら生活必需

                        『ペプシコ(PEP)』銘柄分析 - 『タクドラたみ』の米国株投資
                      • PEP 686 – Make UTF-8 mode default | peps.python.org

                        PEP 686 – Make UTF-8 mode default Author: Inada Naoki <songofacandy at gmail.com> Discussions-To: Discourse thread Status: Accepted Type: Standards Track Created: 18-Mar-2022 Python-Version: 3.15 Post-History: 18-Mar-2022, 31-Mar-2022 Resolution: Discourse message Table of Contents Abstract Motivation Specification Enable UTF-8 mode by default locale.getencoding() Fixing encoding="locale" option B

                          PEP 686 – Make UTF-8 mode default | peps.python.org
                        • 【ペプシマンでお馴染み!】YouTubeチャンネル第13回ペプシコ【PEP】 - 日本の投資家AFURO KENブログ

                          皆さんこんにちは、日本の投資家兼医者のAFURO KENです。 今回はYouTubeチャンネル第13回ペプシコ (PEP)の動画をご紹介させて頂きます。 当ブログのYouTubeチャンネルを以下に示します。 www.youtube.com 今回ご紹介する動画を以下に示します。 www.youtube.com 2019年第3四半期決算は利益、売上高ともに市場予想を上回っております。販促活動が奏功したほか、低カロリーの飲料やスナック菓子が好調とのことです。 jp.reuters.com 動画の元記事は以下をご参照下さい。 www.afuroken0307.com 私は20株保有しております。 次回の配当は2020年1月7日に1株あたり0.955 ドルの配当をゲット予定です。 今後に期待できる銘柄ではないでしょうか? 今後も有益な動画をドンドン配信していきます。 皆さん、是非ともご意見とチャンネ

                            【ペプシマンでお馴染み!】YouTubeチャンネル第13回ペプシコ【PEP】 - 日本の投資家AFURO KENブログ
                          • セールスフォース「オハナ・カルチャー」の嘘〝家族〟を「PEP or PIP」で雑に16%削減

                            よくもここまで会社側だけに一方的に都合のよいアンフェアな内容を書けたものだ、と感心する「退職合意書」の一部。「誹謗行為の禁止」「その他秘密情報の秘密保持」「一切の請求権の放棄」…と、公序良俗に反する日本国憲法違反の内容が並ぶ。 Ohanaとは、ハワイ語で「家族」を意味する。社員を家族同様に尊重し、支え合う「オハナ・カルチャー」を企業理念に掲げ、日本の社員評価サイトや口コミサイトでも「働きがいがある会社」(GPTW2024年版で4位、オープンワーク2023年版でも4位)だと持ち上げられてきたのが、顧客管理ツールを展開するセールスフォース(本社・米カリフォルニア州)。だがその評価は、偽装された虚偽の情報をもとにしている。退職パッケージで、口コミ・SNS・ブログ等も含め社外に対していっさい悪い評価を書けなくする「退職合意書」を結ばせているからだ。秘密保持条項は、自分らは守らないが社員だけは守れ、

                              セールスフォース「オハナ・カルチャー」の嘘〝家族〟を「PEP or PIP」で雑に16%削減
                            • PEP 636 – Structural Pattern Matching: Tutorial | peps.python.org

                              PEP 636 – Structural Pattern Matching: Tutorial Author: Daniel F Moisset <dfmoisset at gmail.com> Sponsor: Guido van Rossum <guido at python.org> BDFL-Delegate: Discussions-To: Python-Dev list Status: Final Type: Informational Created: 12-Sep-2020 Python-Version: 3.10 Post-History: 22-Oct-2020, 08-Feb-2021 Resolution: Python-Committers message Table of Contents Abstract Tutorial Matching sequences

                                PEP 636 – Structural Pattern Matching: Tutorial | peps.python.org
                              • PEP 634, 635, 636 (Structural Pattern Matching) を読んだよメモ - Qiita

                                PEP 634, 635, 636 (Structural Pattern Matching) を読んだよメモPythonパターンマッチPython3pep 今週の火曜日、PEP 634〜636 の 3本の PEP が Accept されました。 お。Accept になってる / PEP 634/635/636: Accept! by brandtbucher · Pull Request #1807 · python/peps https://t.co/KTeJJQylEe — tk0miya (@tk0miya) February 9, 2021 この 3本の PEP は、去年の 6月に Python3 に提案されたばかりのパターンマッチング構文を調べてみた として紹介した PEP 622 の後継となる提案です。 今回は約 7ヶ月の議論を経て、Python 3.10 に採用されることが

                                  PEP 634, 635, 636 (Structural Pattern Matching) を読んだよメモ - Qiita
                                • PEP 617 – New PEG parser for CPython | peps.python.org

                                  PEP 617 – New PEG parser for CPython Author: Guido van Rossum <guido at python.org>, Pablo Galindo <pablogsal at python.org>, Lysandros Nikolaou <lisandrosnik at gmail.com> Discussions-To: Python-Dev list Status: Final Type: Standards Track Created: 24-Mar-2020 Python-Version: 3.9 Post-History: 02-Apr-2020 Table of Contents Overview Background on LL(1) parsers Background on PEG parsers Rationale S

                                    PEP 617 – New PEG parser for CPython | peps.python.org
                                  • pycodestyle(pep8) エラーコードチートシート - Qiita

                                    pycodestyleのエラーの内容をある程度分かるように実際に出るエラーコードと共に意訳する。 コードは主にFlake8 Rulesから引用している。 タブと行末スペース関係はもしかすると勝手に変換/削除されているのでbadコードは無意味かもしれないので参考程度に。 E1 - インデントに関するエラー E101 : Indentation contains mixed spaces and tabs インデントにタブとスペースが混在

                                      pycodestyle(pep8) エラーコードチートシート - Qiita
                                    • PEP 703 グローバル・インタプリタ・ロックを除去可能に の解説 - python.jp

                                      先日、Pythonの仕様を決定する Steering Council が PEP 703 – Making the Global Interpreter Lock Optional in CPython に関するコメントを発表し、大きな話題を呼びました。 最終的にこのPEPがどのようになるのか、まだ結論は出ていませんが、Pythonの将来に大きな影響を与えることになるでしょう。 ここでは、PEP-703がどのようにPythonを改善しようとしているのか、概略を説明します。 GILとは?¶まず、グローバル・インタプリタ・ロック(GIL) とはなんでしょう? Pythonでは、スレッドを利用して複数の処理を同時に実行できます。次の処理は、100万個の整数の二乗和を計算する関数を、2つのスレッドで同時に実行しています。 from concurrent.futures import ThreadP

                                      • 【PEP】ペプシコ銘柄分析 コカ・コーラより上? 世界2位総合食品企業 - ”もみあげ”の米国株投資-お金で幸せになる!-

                                        【PEP】ペプシコ銘柄分析です。ペプシコは世界2位の総合食品企業で創業110年の歴史を誇ります。また連続増配46年、生活必需品セクターに属するために代表的な安定銘柄と言えると思います。 また必ずといっていいほど、生活必需品セクターで投資を検討するときはコカ・コーラと比較されてバフェット銘柄であるコカ・コーラを選択する人が多いんじゃないでしょうか?実はリターンはペプシコが上ですよ。コカ・コーラの分析記事はこちら。 www.momiage.work その【PEP】ペプシコですが、バフェット銘柄の【KO】コカ・コーラや、フランチャイズ経営で儲けてる【MCD】マクドナルド、高い成長力を誇る【SBUX】スターバックスと比較すると地味というか、人気がない米国株銘柄になると思います。 そんな【PEP】ペプシコだからこそ、生活必需品セクターですし、暴落には強く、安定感も強いので銘柄分析をしたいと思いました

                                          【PEP】ペプシコ銘柄分析 コカ・コーラより上? 世界2位総合食品企業 - ”もみあげ”の米国株投資-お金で幸せになる!-
                                        • 高速かつ PEP 582 で仮想環境を捨てる Python パッケージマネージャ PDM を試す - そぬばこ

                                          この記事は Sansan Advent Calendar 2022 19日目の記事です。 前日は fujisyo32 さんの zenn.dev でした。 今年は特に画像周りで拡散モデルの話題で持ち切りでしたね。言語生成周りの研究も非常に興味深いです。 はじめに 私が所属する研究開発部では、Python のパッケージマネージャとして Poetry を標準的に利用しています。 github.com Rust のように toml でパッケージを人間が認識しやすい形で管理できる点は非常に魅力的であり、setup.py, requirements.txt, setup.cfg, MANIFEST.in 等を代替できるため非常に便利です。 しかしながら最近、Poetry を用いたインストールやパッケージ追加等の依存解決に凄まじく時間を要しており、なんとか速度削減して開発のサイクルを早めることは出来ない

                                            高速かつ PEP 582 で仮想環境を捨てる Python パッケージマネージャ PDM を試す - そぬばこ
                                          • TOP - PythonZen & PEP 8 検定試験

                                            PythonZen & PEP 8 検定試験概要 ◆「PythonZen & PEP 8 検定試験」実施の背景 Pythonは人工知能、機械学習、ビッグデータ、ネットワークインフラ(自動運用等)で中心的に使用されています。各分野の成長が著しく、Pythonの求人数は年間1.5倍前後で増えています。Python需要の増加に伴い、Pythonの関連書籍やプログラミングスクールが増える一方、Pythonを知らない人が書いている書籍やPythonZenやPEP 8を知らない講師が、不適切なPython文法を教えてしまうケースが散見されています。このままの状況が続くと、不適切なPython文法を書いてしまうPythonエンジニアが増える可能性があり、Pythonエンジニア育成推進協会はPythonZenやPEP 8を学ぶ意識を市場で高めるべく、PythonZenとPEP 8から出題する「Python

                                              TOP - PythonZen & PEP 8 検定試験
                                            • Pep

                                              Progressive Web Apps (PWAs) are cutting-edge websites that behave like native apps. They're fast, installable, work offline, and open in their own native window. Pep turns your existing website into a PWA with one line of code.

                                              • Pythonのコーディング規約PEP8とは?品質を担保するルールを紹介

                                                Pythonとコーディング規約プログラミングを学んでいる方、会社や組織で働いているITエンジニアの方であれば、「コーディング規約」という言葉を耳にしているかと思います。とはいえ、場合によっては厳格にコーディング規約を守っている方は少ないかもしれません。 なぜなら、コーディング規約通りにコーディングをしなくともプログラムは作れますし、何の問題もなく動いてくれるからです。では何のためにコーディング規約が存在するのか、なぜコーディング規約を守る必要があるのか、Pythonのコーディング規約PEP8について解説します。 【参考】:はじめに — pep8-ja 1.0 ドキュメント コーディング規約を一言で述べると、プログラミングでソースコードを記述する際に守りたいルールです。ルールを守らないとペナルティがあるのかと心配する方がいますが、基本的にペナルティはありません。 ただし、組織によっては厳格な

                                                  Pythonのコーディング規約PEP8とは?品質を担保するルールを紹介
                                                • 【Pythonコーディング規約】PEP 8 vs Google Style - Qiita

                                                  はじめに Pythonのコーディング規約として有名なのは標準ライブラリのコード規約PEP 8であるが、Google Python Style Guideというものがあるという。そこでGoogle StyleはPEP 8とどこが違うのかをまとめてみた。結論から言うとほとんどPEP 8と同じだったので、共通している規約(特に空行・空白関係)は割愛した。違いがあるのに網羅しきれてないところがあるかもしれないがご容赦頂きたい。 注 両者日本語訳が出ているが最新でない可能性があるので、極力英語版を参考にした PEP 8はpublic domain, Google Style GuideはCC by 3.0 比較表 項目 PEP8 Google

                                                    【Pythonコーディング規約】PEP 8 vs Google Style - Qiita
                                                  • 俺流!PEP668とうまくやっていく方法

                                                    って、いつもやってました(笑)。まあ、見るからに、野蛮ですね。 ところが、先日久しぶりにDebian sidにはない無いモジュール(pycoingecko)が必要になって、いつものようにpip3を実行しました。そしたら突然のエラーですよ! $ pip3 install --user pycoingecko error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packag

                                                      俺流!PEP668とうまくやっていく方法
                                                    • PEP 8 – Style Guide for Python Code | peps.python.org

                                                      PEP 8 – Style Guide for Python Code Author: Guido van Rossum <guido at python.org>, Barry Warsaw <barry at python.org>, Alyssa Coghlan <ncoghlan at gmail.com> Status: Active Type: Process Created: 05-Jul-2001 Post-History: 05-Jul-2001, 01-Aug-2013 Table of Contents Introduction A Foolish Consistency is the Hobgoblin of Little Minds Code Lay-out Indentation Tabs or Spaces? Maximum Line Length Shoul

                                                        PEP 8 – Style Guide for Python Code | peps.python.org
                                                      • PythonZen&PEP8検定試験が無償提供 Pythonらしさを作る「心得」と「お作法」を学ぶ意義

                                                        一般社団法人Pythonエンジニア育成推進協会は「PythonZen & PEP 8 検定試験」を2021年10月より無償提供することを発表した。代表理事の吉政忠志氏と顧問理事の寺田学氏に話を聞いた。 プログラマーにとってのPythonZenとPEP 8とは? 「PythonZen(パイソン・ゼン:The Zen of Python)」はPythonの設計について記述されたイディオム集。「Zen」は日本語の「禅」から来ており、Pythonを学ぶ際に熟読しておきたい「Pythonの心得」とも呼ばれる。Pythonのインタプリターで、 import thisと実行すると、英文で内容が表示される。 PythonZen原文:https://www.python.org/dev/peps/pep-0020/ 一方、「PEP 8(ペップ・エイト)」は標準のコーディング規約として定義されている。 PEP

                                                          PythonZen&PEP8検定試験が無償提供 Pythonらしさを作る「心得」と「お作法」を学ぶ意義
                                                        • A Steering Council notice about PEP 703 (Making the Global Interpreter Lock Optional in CPython)

                                                          Posting for the whole Steering Council, on the subject of @colesbury’s PEP 703 (Making the Global Interpreter Lock Optional in CPython). Thank you, everyone, for responding to the poll on the no-GIL proposal. It’s clear that the overall sentiment is positive, both for the general idea and for PEP 703 specifically. The Steering Council is also largely positive on both. We intend to accept PEP 703,

                                                            A Steering Council notice about PEP 703 (Making the Global Interpreter Lock Optional in CPython)
                                                          • [解決!Python]PEP 8の命名規則まとめ

                                                            Pythonコードを書くときに変数や関数、クラスなどの名前はどのように付けたらよいだろう。PEP 8で述べられているその基本をまとめた。

                                                              [解決!Python]PEP 8の命名規則まとめ
                                                            • PEP 634 – Structural Pattern Matching: Specification | peps.python.org

                                                              PEP 634 – Structural Pattern Matching: Specification Author: Brandt Bucher <brandt at python.org>, Guido van Rossum <guido at python.org> BDFL-Delegate: Discussions-To: Python-Dev list Status: Final Type: Standards Track Created: 12-Sep-2020 Python-Version: 3.10 Post-History: 22-Oct-2020, 08-Feb-2021 Replaces: 622 Resolution: Python-Committers message Table of Contents Abstract Syntax and Semantic

                                                                PEP 634 – Structural Pattern Matching: Specification | peps.python.org
                                                              • O/Rマッパーの型チェックを強化できるPython 3.11の新機能 Data Class Transforms(PEP 681) | gihyo.jp

                                                                Python Monthly Topics O/Rマッパーの型チェックを強化できるPython 3.11の新機能 Data Class Transforms(PEP 681) 筒井@ryu22eです。2023年最初の「Python Monthly Topics」は、Python 3.11の新機能Data Class Transforms(PEP 681)について解説します。 PEP 681についての公式ドキュメントは以下を参照してください。 PEP 681 – Data Class Transforms | peps.python.org Pythonには、データクラスと似た構造を持つクラスを扱うライブラリがいくつかあります。たとえば、attrs、pydantic、O/Rマッパー[1](SQLAlchemy、Django内蔵のO/Rマッパー)などです。Data Class Transfor

                                                                  O/Rマッパーの型チェックを強化できるPython 3.11の新機能 Data Class Transforms(PEP 681) | gihyo.jp
                                                                • Python 3.12の新機能「PEP 692: Using TypedDict for more precise **kwargs typing」の紹介 | gihyo.jp

                                                                  Python Monthly Topics Python 3.12の新機能「PEP 692: Using TypedDict for more precise **kwargs typing」の紹介 筒井@ryu22eです。2023年9月の「Python Monthly Topics」は、Python 3.12の新機能「PEP 692 – Using TypedDict for more precise **kwargs typing」について紹介します。 PEP 692は**kwargs引数(任意のキーワード引数を辞書型で受け取れる)への型チェックを強化してくれる機能です。本記事ではPEP 692登場前にどんな問題があったのか、PEP 692がそれらをどう解決するのかを説明します。 PEP 692の本文については以下を参照してください。 PEP 692 – Using TypedDict

                                                                    Python 3.12の新機能「PEP 692: Using TypedDict for more precise **kwargs typing」の紹介 | gihyo.jp
                                                                  • 【PEP】ペプシコ配当金8000円ゲット!問題児ボトリング事業再編中 - ”もみあげ”の米国株投資-お金で幸せになる!-

                                                                    決算直前の【PEP】ペプシコから配当金8000円ゲットしました!【PEP】ペプシコのQ3決算は10月3日に発表予定です。コンセンサス情報に少し不安要素が出てきているので、決算内容が非常に気になる所です。 ただ連続増配46年は2019年も伸ばすことが出来そうです。増配予想も分析しています。ポジティブなニュースとしてはESG強化に伴って問題児ボトリング事業も再編成してきています。 では米国株投資家もみあげの「【PEP】ペプシコ配当金8000円ゲット!問題児ボトリング事業再編中」をお楽しみください! *投資判断はあくまで自己責任で 【PEP】ペプシコ配当金実績 【PEP】ペプシコ増配率予想 問題児ボトリング事業再編中 まとめ 【PEP】ペプシコ配当金実績 株数:76株 投資額:$8,700 ポートフォリオ比率:6.5% 配当率 : 2.8% 配当:$1.16/株 配当月 : 3・6・9・12 配

                                                                      【PEP】ペプシコ配当金8000円ゲット!問題児ボトリング事業再編中 - ”もみあげ”の米国株投資-お金で幸せになる!-
                                                                    • PEP 638 – Syntactic Macros | peps.python.org

                                                                      PEP 638 – Syntactic Macros Author: Mark Shannon <mark at hotpy.org> Discussions-To: Python-Dev thread Status: Draft Type: Standards Track Created: 24-Sep-2020 Post-History: 26-Sep-2020 Table of Contents Abstract Motivation Improving the expressiveness of libraries for specific domains Trialing new language features Long term stability for the bytecode interpreter Rationale Specification Syntax Lex

                                                                        PEP 638 – Syntactic Macros | peps.python.org
                                                                      • PEP 647 (User-Defined Type Guards) を読んだよメモ - Qiita

                                                                        今朝、PEP 647 (User-Defined Type Guards) が Accepted になったというPRを見かけました。 そこで、今回は PEP 647 を読んでみようと思います。 概要 型チェッカーツールでは type narrowing と呼ばれる手法を使って、プログラム内で型情報をより正確に決定しています。 以下の例では if文と is None を利用して、自動的に if 文の中の型が絞り込まれます。 def func(val: Optional[str]): # "is None" type guard if val is not None: # Type of val is narrowed to str ... else: # Type of val is narrowed to None ... 他にも isinstance() など、いくつかの判定で type

                                                                          PEP 647 (User-Defined Type Guards) を読んだよメモ - Qiita
                                                                        • GitHub - pdm-project/pdm: A modern Python package and dependency manager supporting the latest PEP standards

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                            GitHub - pdm-project/pdm: A modern Python package and dependency manager supporting the latest PEP standards
                                                                          • Pythonの作法「PythonZen」とコーディング規約「PEP8」の理解度を無料で測定、「PythonZen & PEP 8 検定試験」公開

                                                                            Pythonエンジニア育成推進協会は3月2日、「PythonZen & PEP 8 検定試験」を公開しました。 Pythonの作法ともいえる「PythonZen(パイソン・ゼン)」と「PEP8」の理解度を無料で測定できる試験。PythonZenはPythonの禅としてPythonの設計について記述されたイディオム集(Pythonのインタープリターにてimport thisと実行すると英文で内容が表示される)。Pythonを学ぶ際に是非熟読しておくべきイディオム集。PEP 8は標準のコーディング規約。 3月1日より1ヵ月間ベータ運営を行なうが、合格者は本認定となる(認定証を電子ファイルで発行)。 PythonZen & PEP 8 検定試験 概要   :PythonZen(The Zen of Python)とPEP 8に関する知識を問う試験 受験料金 :無料 問題数  :20問(すべて選択

                                                                              Pythonの作法「PythonZen」とコーディング規約「PEP8」の理解度を無料で測定、「PythonZen & PEP 8 検定試験」公開
                                                                            • PEP 622 – Structural Pattern Matching | peps.python.org

                                                                              PEP 622 – Structural Pattern Matching Author: Brandt Bucher <brandt at python.org>, Daniel F Moisset <dfmoisset at gmail.com>, Tobias Kohn <kohnt at tobiaskohn.ch>, Ivan Levkivskyi <levkivskyi at gmail.com>, Guido van Rossum <guido at python.org>, Talin <viridia at gmail.com> BDFL-Delegate: Discussions-To: Python-Dev list Status: Superseded Type: Standards Track Created: 23-Jun-2020 Python-Version

                                                                                PEP 622 – Structural Pattern Matching | peps.python.org
                                                                              • パエリアが美味しい【PEP(ペップ)】調布店 - 美味しいものを少しだけ

                                                                                調布駅前 「PEP spanish bar 調布店」 パエリアが美味しいお店です。 お隣に同じ株式会社MOTHERS経営のPIZZERIA「カンテラ 調布店 」があります。 駅前でランチにもディナーにもとても便利で美味しいお店。 メニューの一部です。 このお店のいいところは ・一人前から頼めること。 ・お米ではなく、細いパスタを使った”フィデワ”に変更できること。 今回はイカ墨のパエリアをたのみました。 パエリアが出来るまで 休日の昼間、ビールを飲みながら美味しいおつまみを楽しみます✨ まずは外さない美味しさ 紫キャベツのピクルス。 フライドポテト 見た目ほど量はありません。 US牛ハラミ串 美味しい。一本だけ頼めるのもうれしい。 生ハムのコロッケ 美味しいんだけど、最後に生ハムと衣の一部?が口に残るのがちょっと💦 アンチョビキャベツ 間違いない👍 イカ墨のパエリア かなりアルデンテで

                                                                                  パエリアが美味しい【PEP(ペップ)】調布店 - 美味しいものを少しだけ
                                                                                • PEP 594 – Removing dead batteries from the standard library | peps.python.org

                                                                                  PEP 594 – Removing dead batteries from the standard library Author: Christian Heimes <christian at python.org>, Brett Cannon <brett at python.org> Discussions-To: Discourse thread Status: Final Type: Standards Track Created: 20-May-2019 Python-Version: 3.11 Post-History: 21-May-2019, 04-Feb-2022 Resolution: Discourse message Table of Contents Abstract Rationale Deprecation schedule 3.11 3.12 3.13

                                                                                    PEP 594 – Removing dead batteries from the standard library | peps.python.org

                                                                                  新着記事