IT・技術研修ならCTC教育サービス

サイト内検索 企業情報 サイトマップ

研修コース検索

コラム

Python海外ニュース紹介

CTC 教育サービス

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes 

第31回 Python 3.11リリース:チェックすべき新機能 他5本 (野田貴子) 2022年11月

皆さん、こんにちは。野田貴子です。
PyCon JP 2022楽しかったですね!皆さんは参加されましたでしょうか?
私はレポートを書いたので、半分仕事モードで聞いてました。

イベントに参加されて、会社でPythonエンジニアの育成をされようと思った方もいるのではないでしょうか?

CTC教育サービスは国内トップレベルのPython研修コースのラインアップを提供しています。興味がある方はぜひ以下をご覧の上、お申し込みください。

Python研修コース:https://www.school.ctc-g.co.jp/python/

さて今号もPythonの海外ニュースをご紹介しますね。興味がある方はご覧ください。 それでは今号も宜しくお願いいたします。

Python 3.11リリース:チェックすべき新機能

Python 3.11: Cool New Features for You to Try
https://realpython.com/python311-new-features/

Python 3.11がリリースされました! こちらはPython 3.11の解説記事です。Python 3.11はこれまでのCPythonの中で過去最速で、最も使いやすいバージョンになっています。型付け機能や非同期機能も改善されています。

Pythonでの防御的コーディングガイド

Defensive Coding Guide: Python
https://docs.fedoraproject.org/en-US/defensive-coding/programming-languages/Python/

こちらのガイドは、セキュリティを意識したプログラムを書く方法についてさまざまな言語に向けて書かれたガイドのうち、Pythonに関する部分です。防御的プログラミング、あるいはセキュアプログラミングとも呼ばれる概念について学習できます。

ループ処理をPythonicにする5つのテクニック

5 Techniques to Make Your Loops Pythonic
https://idiomaticprogrammers.com/post/idiomatic-python-programming/

Python以外の言語経験者にとって、Pythonでのループの書き方は慣れないものかもしれません。こちらの記事では、range()、zip()、reversed()、enumerate()、sorted()などのPythonicなループの書き方が紹介されています。

KerasCVでのStable Diffusionを利用した画像生成

Image Generation Using Stable Diffusion in KerasCV
https://keras.io/guides/keras_cv/generate_images_with_stable_diffusion/

Stable Diffusionはオープンソースの強力なText-To-Image生成モデルです。 こちらのガイドでは、KerasCVのPythonインタフェースを使用して画期的な画像を生成する方法が紹介されています。

Djangoでのデータインポートに予行演習機能(Dry Runモード)が登場

Implementing a "Dry Run Mode" for Importing Data in Django
https://adamj.eu/tech/2022/10/13/dry-run-mode-for-data-imports-in-django/

処理を実行したときにどうなるかの予行演習を行う「ドライランモード」がDjangoのデータインポート処理に追加されました。この機能のおかげで、実際に実行する前にデータや処理の妥当性を確認することができます。

あらゆるWebサイトからあらゆる公開データをスクレイピングする13の方法

13 Ways to Scrape Any Public Data From Any Website
https://dev.to/serpapi/13-ways-to-scrape-any-public-data-from-any-website-1bn9

Webサイトのスクレイピングやパースを行うライブラリはたくさんあります。こちらの記事はそれらのライブラリの紹介と、その中から自分に合ったものを選ぶ方法について書かれています。

 


 

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes