ITmedia総合  >  キーワード一覧  >  P

「Python」最新記事一覧

Guide van Rossum氏により開発されたオープンソースのスクリプト言語で、動的型チェックのオブジェクト指向言語でもある。Java言語などのクラスベースオブジェクト指向と比較すると、必要なメソッドさえ持っていればクラス間の関連が成立するため、Smalltalkのようなメッセージベースなオブジェクト指向といえる。
Python − @ITリッチクライアント用語辞典

関連キーワード

Pythonで始める機械学習入門(6):
機械学習の前に重要なデータ抽出・加工に便利なPythonライブラリ「pandas」の基本的な使い方のチュートリアル
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。今回は、データ分析の前処理などで便利に使えるオープンソースソフトウェア(OSS)のPythonライブラリ「pandas」を紹介します。(2018/2/13)

PythonやSerpentを使って学習:
アイデミー、「Pythonによるブロックチェーン実装」など4講座を無料でリリース
アイデミーは、オンラインのプログラミング学習サービス「Aidemy」で、ブロックチェーン技術に関する講座を開設する。基本的なブロックチェーンの実装やBitcoinのマイニングなど、全4講座を無料で公開する。(2018/1/22)

マストドンつまみ食い日記:
Python版マストドン「pylodon」開発中
Pythonで書かれたマストドン互換ソフト。(2018/1/17)

深層学習や自然言語処理、数値予測などを学習可能:
アイデミー、無料AIプログラミング学習サービス「Aidemy」をリリース
アイデミーは、オンラインでAIプログラミングが学習できるサービス「Aidemy」を公開した。Python入門の他、深層学習や自然言語処理、数値予測など全11講座を無料で利用できる。(2017/12/21)

Excelに「Python」搭載検討 Microsoftがアンケート実施中
米Microsoftが、ExcelとPythonの統合についてアンケートを実施している。「需要についてよりよく理解するため、情報を集めたい」という。(2017/12/18)

特集:Visual Studio Codeを使いこなそう:
Visual Studio Codeの設定「虎の巻」:Python編
VS CodeでPythonプログラミングを快適に行うためには必須のPython拡張機能のインストールと各種の設定項目を見ていこう。(2017/11/24)

Pythonで始める機械学習入門(5):
Pythonの画像描画ライブラリ「Matplotlib」の、機械学習で使われる典型的なグラフ機能
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。今回は、画像描画のためのライブラリであるMatplotlibについて。機械学習で使われる典型的な機能のみをピックアップして解説します。(2017/11/2)

人気連載まとめ読み! @IT eBook(33):
機械学習で注目のPythonを学ぶVisual Studioで始めるPythonプログラミング入門
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第33弾は、機械学習で注目を集めているプログラミング言語「Python」の基本をまとめた「Visual Studioで始めるPythonプログラミング入門」だ。(2017/10/26)

2カ月間の集中訓練をオンラインで:
「AIエンジニア育成」に特化したオンライン家庭教師サービス「Aidemy」が開始
AIプログラミングに特化した技術を学べるオンライン学習サービス「Aidemy」が開始。GPU搭載仮想マシン環境を提供し、PythonとTensorFlowなどを利用したAIプログラミング技術を2カ月で学べる。(2017/9/12)

「The Next Platform」で読むグローバルITトレンド(11):
PythonはFPGAアクセラレーションの裾野を広げるか
FPGAによる演算処理高速化の恩恵をPythonユーザーが享受できるようにするための取り組みを、科学技術演算分野で南カリフォルニア大学が進めている。Cよりも10倍以上高速な結果が得られたケースもあるという。(2017/9/12)

特集:Visual Studioで始めるPythonプログラミング:
Visual Studio 2017におけるPythonサポート
[Python 開発]ワークロードのインストール方法、[Python 環境]ウィンドウ、[Interactive]ウィンドウ、ソリューションエクスプローラーの構成などを説明する。(2017/8/18)

求人情報約250万件から平均値を集計:
2017年プログラミング言語別平均年収ランキング、1位は「Scala」 平均626万円
ビズリーチは、「プログラミング言語別 平均年収ランキング2017」を発表した。第1位はScalaで平均年収は626万円、第2位はPythonで601万円、第3位はKotlinで577万円だった。SwiftやRuby、Javaなどもランクインした。(2017/8/14)

夏休みSpecial 山本一郎×細川義洋対談 キャリア残酷物語:
RubyやPythonができるからって何?――エンジニアがパーツに成り下がらずに生き残る方法
@ITの人気連載「開発残酷物語」の山本一郎氏と、「IT訴訟徹底解説」の細川義洋氏がエンジニアのキャリアについて、超真剣に話し合った。(2017/8/10)

Pythonで始める機械学習入門(4):
計算高速化のための強力な武器、NumPyのブロードキャスティングとSciPyの疎行列処理
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。今回は、うまく使うと計算時間を短縮できるNumPyのブロードキャスティングと、機械学習で利用価値の高いSciPyにおける疎行列の扱い方を取り上げる。(2017/6/21)

特集:タイニーレファレンス:
Python 3の組み込み関数を速攻理解しよう: オブジェクト/スコープ/モジュール/動的評価/入出力編
Python 3の組み込み関数のうち、オブジェクトやクラス、スコープ、コードの動的評価、ファイルや標準入出力を扱うものを取り上げる。(2017/4/28)

特集:タイニーレファレンス:
Python 3の組み込み関数を速攻理解しよう: オブジェクト生成/数値計算/文字列/イテラブル編
Python 3が提供する組み込み関数のうち、オブジェクトを生成するもの/簡単な計算を行うもの/文字列に関連するもの/イテラブルに関連するものを紹介する。(2017/3/31)

Dev Basics/Keyword:
Python Fire
Python FireはPythonコードに対するコマンドラインインタフェースを自動生成するライブラリ。グーグルがオープンソースプロダクトとして公開している。(2017/3/28)

特集:Python 3.6の新機能:
フォーマット文字列リテラル/非同期プログラミング機能など、Python 3.6で追加された新機能をザックリ理解しよう
2016年12月にPythonの最新版であるバージョン3.6がリリースされた。本稿ではその中でも特徴的な新機能を幾つか紹介していく。(2017/2/24)

JavaとPythonに脆弱性、ファイアウォールを突破される恐れ
たとえユーザーがブラウザのJavaプラグインを無効にしていた場合でも、脆弱性を突いた攻撃を仕掛けられる恐れがあるという。(2017/2/22)

Pythonで始める機械学習入門(3):
機械学習の基礎の基礎、行列計算に欠かせないNumPyの基本的な使い方
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。今回は、科学的計算の基本的パッケージNumPyを使って、配列の基本操作、スライシングとインデクシング、配列を使った簡単な計算の仕方などを紹介。(2017/2/23)

GoogleのAIライブラリ「TensorFlow」がVer.1.0に 高速化してより柔軟に、新APIも追加
Googleがオープンソースで公開しているディープラーニング対応の機械学習ライブラリ「TensorFlow」が“プロダクトレディ”なバージョン1.0にアップデートした。58倍高速化し、多数の新APIが追加され、Python APIの安定性が向上した。(2017/2/17)

特集:Visual Studioで始めるPythonプログラミング:
Pythonの文字列/ファイル操作/組み込み関数(もしくは落ち穂拾い)
Pythonでプログラミングをする上で必須の知識といえる文字列やファイルの扱い方の基本、便利に使える組み込み関数を本稿では紹介する。(2017/1/27)

IDEARがPythonにも対応:
マイクロソフト、データサイエンスツール群「Data Science Utilities」の新バージョンを公開
マイクロソフトがデータサイエンスツール群の新バージョン「Data Science Utilities version 0.11」をリリース。Python対応の「IDEAR」が追加された。(2017/1/13)

特集:Visual Studioで始めるPythonプログラミング:
Pythonの例外をサクサク理解しよう
Pythonでは構文エラーを含めて、大半のエラーを例外の形で取り扱う。そのための機構であるtry文やraise文などについてサンプル多めで見ていこう。(2017/1/13)

Pythonで始める機械学習入門(2):
機械学習の現場で重宝する多機能WebエディタJupyter Notebookの基本的な使い方
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。今回は、Jupyter Notebookの起動、停止、実行方法、マジックコマンド、ヘルプの使い方、Markdown形式でのテキスト入力、パスワード認証設定などを紹介する。(2017/1/13)

Google、PythonのコードをGo言語に変換して実行する「Grumpy」発表
「Grumpy」は日本語で「気難しい」という意味。(2017/1/5)

オープンソースPythonモジュール「Pyodbc」を正式サポート:
SQL Serverが「Python」との接続性を強化
マイクロソフトがPythonとSQL Serverの接続性を強化したと発表。オープンソースのPythonモジュール「Pyodbc」を正式にサポートし、Jupyter NotebookでもPyodbcを利用できるようになる。(2016/12/13)

特集:Visual Studioで始めるPythonプログラミング:
Pythonにおける名前空間とスコープを理解する上でのポイントを押さえよう
簡単なコードを試しながら、Pythonの名前空間とスコープについての理解を深めよう。(2016/12/9)

特集:Visual Studioで始めるPythonプログラミング:
Pythonのパッケージの基本も押さえる
本稿では複数のモジュールを組織的に取り扱うための機構であるパッケージについて見ていこう。(2016/11/25)

Pythonで始める機械学習入門(1):
Pythonで機械学習/Deep Learningを始めるなら知っておきたいライブラリ/ツール7選
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。初回は、筆者が実業務で有用としているライブラリ/ツールを7つ紹介します。(2016/11/24)

特集:Visual Studioで始めるPythonプログラミング:
Pythonのモジュールの基本を押さえる
本稿ではモジュールの作成、インポート、グローバル変数__name__、コマンドラインからのモジュールの実行など、Pythonのモジュールの基礎を取り上げる。(2016/11/18)

特集:Visual Studioで始めるPythonプログラミング:
Pythonのクラス、最速理解
今回はシンプルなクラス定義、各種のメンバを持つクラスの定義、継承と多重継承の方法など、Python 3のクラスについて駆け足で見ていこう。(2016/11/11)

ブロックチェーンの検証現場で何が起きているのか(3):
Pythonで操作するブロックチェーンベースのデータストアBigchainDBとは
リクルートテクノロジーズの社内ラボで行っている、主に非金融領域に対するブロックチェーンの活用に向けたR&Dを紹介する連載。今回は、ブロックチェーンのデータ構造を、使いやすいデータベースの形にして提供しようとしているオープンソースソフトウェアを利用し、「履歴書データベース」として実装した課程と、その結果を紹介。(2016/11/9)

特集:タイニーレファレンス:
TensorFlowやChainerに興味があるけど、Python未経験の技術者が最低限知っておいた方がいい基礎文法まとめ
Python 3の基本となる構文要素や、データ型の使い方、関数とクラスの定義方法を構文やサンプルコード多めでギュッと濃縮。(2016/10/28)

特集:Visual Studioで始めるPythonプログラミング:
ジェネレーター式と内包表記を使ってみよう
今回はジェネレーター式とリストなどの内包表記を取り上げる。これらはラムダ式と並んでPython的なコードを書くのによく使われる要素だ。(2016/10/14)

.NET、Java、Node.js対応SDKも強化:
「Azure DocumentDB」のクライアントSDKが機能強化、「Python 3」をサポート
マイクロソフトがNoSQLデータベースサービス「Azure DocumentDB」の主要クライアントSDKを刷新。DocumentDB Python SDKでは、「Python 3.x」をサポートした。(2016/10/7)

特集:Visual Studioで始めるPythonプログラミング:
Pythonの関数、超速入門
今回はPythonの関数――通常の名前付き関数、ラムダ式で作成する無名関数、反復的に値を返すジェネレーター――について見ていこう。(2016/10/7)

特集:Visual Studioで始めるPythonプログラミング:
Pythonの文法、基礎の基礎
今回は、Pythonの制御構造と、リスト/タプル/辞書/集合という4つのデータ型について超速で見ていく。(2016/10/3)

特集:Visual Studioで始めるPythonプログラミング:
Python Tools for Visual Studioのセットアップ
Python Tools for Visual Studioを使うと、高度な開発者支援機能を活用して、Pythonプログラミングが行える。今回はその概要について見ていこう。(2016/9/9)

「httpoxy」の脆弱性発覚 PHP、Go、PythonなどのCGIアプリに影響
PHP、Python、Goを使ったCGIベースのアプリケーションで脆弱性が確認されたほか、影響を受ける恐れのある多数のアプリケーションがあると推定される。(2016/7/19)

スマホで便利な環境構築手順書:
機械学習、ビッグデータ解析に欠かせない、PythonをWindowsにダウンロードしてインストール、アンインストールする
本連載では、さまざまなソフトウェアのインストール、実行するためのセットアップ設定、実行確認、アンインストールの手順を解説する。今回は、Pythonとは何か、Pythonのインストールとアンインストールについて解説。Pythonがよく使われる機械学習やビッグデータ解析を始める参考にしてほしい。(2016/7/7)

画像処理ツール「ImageMagick」に脆弱性、広い範囲に影響の恐れ
PHP、Ruby、NodeJS、Pythonなど多数のプログラミング言語にも使われているImageMagicに脆弱性が見つかった。(2016/5/6)

Pythonの普及推進、Pythonicの理解促進:
Pythonエンジニア育成推進協会 発起人会が発足、2017年春にPython試験を実施予定
Pythonエンジニア育成推進協会 発起人会が発足した。冬までに無料ベータ試験を実施した後、2017年春に全国で本試験を開始する予定。(2016/4/21)

マーケティング自動化、IoTも:
米SASがアナリティクスでSAS言語以外に対応、クラウド対応、API連携進める
米SAS Instituteは2016年4月19日(米国時間)、同社アナリティクス製品群の統合アーキテクチャ「SAS Viya(ヴァイア)」、マーケティング自動化の新製品「SAS Customer Intelligence 360」、IoTソリューション「SAS Analytics for IoT」を同時に発表した。Viyaでは、Python、Lua、Javaに対応する。(2016/4/20)

メタリックなホログラム風生地を使用したパイソン柄iPhone 6s/6ケース
「UNiCASE BLUE LABEL」から、メタリックなホログラム風生地を使用したパイソン柄ケース「Hologram Diary Python for iPhone 6s/6」が登場。明るいパステルカラーやシックなネイビーの全4色を用意した。(2016/4/6)

GCPは今後もNode.js開発者支援を強化:
Google App EngineでNode.jsがベータ提供開始
グーグルは2016年3月21日(米国時間)、同社PaaSの「Google App Engine(GAE)」で、Node.jsのベータ提供開始を発表した。Python、Java、PHP、Goに次ぐ対応となる。(2016/3/23)

Dev Basics/Keyword:
Python(プログラミング言語)
Pythonはオープンソースで開発されているオブジェクト指向スクリプト言語であり、シンプルなコードの記述、可読性の高さなどをその特徴とする。(2016/3/18)

週末チャレンジ:
みんな「これならば覚えられる(はず)」──二次元美少女の声で「Python」を学ぶ
二次元美少女が教えてくれる「Python」学習講座が、「うぉぉ。これならば続けられる(はず)」「うん、やる気になる(はず)」と話題です。(2016/3/11)

プログラミング言語別の年収ランキング 1位はPython、機械学習ニーズ増
求人情報を基にしたプログラミング言語別の平均年収ランキングをビズリーチが発表した。(2016/2/26)

CAEニュース:
複合材の薄肉構造に使える中立面抽出機能など追加
エムエスシーソフトウェアは次世代CAEプラットフォームの最新版「MSC Apex Diamond Python」をリリースした。中立面作成機能を強化し、構造解析の際の解析準備チェック機能を追加した。(2015/8/6)



ビットコインの大暴騰、「億り人」と呼ばれる仮想通貨長者の誕生、マウントゴックス以来の大事件となったNEM流出など、派手な話題に事欠かない。世界各国政府も対応に手を焼いているようだが、中には政府が公式に仮想通貨を発行する動きも出てきており、国家と通貨の関係性にも大きな変化が起こりつつある。

Amazonが先鞭をつけたAIスピーカープラットフォーム。スマホのアプリが巨大な市場を成したように、スマートスピーカー向けのスキル/アプリ、関連機器についても、大きな市場が生まれる可能性がある。ガジェットフリークのものと思われがちだが、画面とにらめっこが必要なスマホよりも優しいUIであり、子どもやシニアにもなじみやすいようだ。

「若者のテレビ離れが進んでいる」と言われるが、子どもが将来なりたい職業としてYouTuberがランクインする時代になった。Twitter上でのトレンドトピックがテレビから大きな影響を受けていることからも、マスメディア代表としてのテレビの地位はまだまだ盤石に感じるが、テレビよりもYouTubeを好む今の子ども達が大きくなっていくにつけ、少なくとも誰もが同じ情報に触れることは少なくなっていくのだろう。