- 950,000 ~ 950,000 円 /月額
- リモート / 基本リモート※一部会議などは市ヶ谷出社
- 作業内容大手エンターテインメント企業にて、既存ワークフローシステムの刷新およびモダンな技術スタックを用いた新規システムの構築を行います。 社内ワークフローシステムの新規構築における、フロントエンドからバックエンド、インフラを含めたシステム開発全般をお任せします(運用・保守フェーズまで継続予定)。 ・AI駆動開発(生成AIツールを活用したコーディング、テスト作成、リファクタリング等の生産性向上施策) ・スクラム開発によるアジャイルな価値提供
- 必須スキル※ご紹介時は以下要件に対し「〇 or ×」のご回答をお願いいたします。 ・SPA技術を用いたフロントエンド開発経験2年以上 ・MVCフレームワークを用いたバックエンド開発経験2年以上 ・Gitを利用したチーム開発の経験 ・AWS/GCPを利用した開発経験 ・Pythonを活用した開発経験1年以上 ・TypeScript (React)での開発経験1年以上
- 尚可スキル・スクラム開発の経験 ・生成AIを実務面で適応・運用した経験 ・Djangoでの開発経験
- 契約期間即日〜長期
- 募集人数3人
- 面談回数1回
- 備 考即日〜長期 ・技術スタック:Python (Django), TypeScript (React), AWS, Git
Pythonの案件・求人(990件) 5ページ目
Python
の案件月額単価相場
[案件数]
平均単価:
843,500円
最高単価:
1,400,000円
最低単価:
500,000円
単価 950,000 ~ 950,000 円 /月額
最寄駅 リモートスキル 職種 契約形態 業務委託詳細はこちら大手エンターテインメント企業にて、既存ワークフローシステムの刷新およびモダンな技術スタックを用いた新規システムの構築を行います。 社内ワークフローシステムの新規構築における、フロントエンドからバックエンド、インフラを含めたシステム開発全般をお任せします(運用・保守フェーズまで継続予定)。 ・AI駆動開発(生成AIツールを活用したコーディング、テスト作成、リファクタリング等の生産性向上施策)...
単価 900,000 ~ 900,000 円 /月額
最寄駅 リモートスキル 職種 契約形態 業務委託詳細はこちら国内最大級のECプラットフォームにおけるWebアプリケーションの設計・実装・リリースをご担当いただきます。 ・バックエンド開発を中心とした機能開発の一気通貫プロセス ・ご経験/志向性に応じたフロントエンド開発 ・ユーザーフィードバックに基づく機能改善・UX向上 ・本番環境のエラー監視、パフォーマンスチューニング ・日常的なリファクタリング、クラウド活用やコンテナ化等の環境整備・改善
- 詳細はこちら
クラウド環境(AWS/GCP/Azure等)で稼働する各種データ管理システムの機能拡張開発。 チーム進行管理兼技術担当として、計画推進、進捗管理、利用部署報告、障害調査、課題解決、仕様検討・作成、海外開発メンバーへの共有、内部レビュー等を担っていただきます。 運用対応組織は別で設けられているため、課題の調査や解決策の検討に対応可能な知見をお持ちの方や、依頼元の要望を正確に把握した上での適切な提...
【Python】生成AI技術を活用した業務効率化推進支援
リモートOK
単価 ~ 590,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら生成AIを活用した業務効率化プロジェクトを担当します。 対象業務のヒアリング・分析から、生成AIの適用検討・要件定義、プロンプト・仕様設計、プロトタイプ実装、検証実施・評価、運用整備・改善まで一連の業務を推進します。
- 詳細はこちら
制御システムと上位システム間のデータ連携の自動化・可視化を実現するシステムソリューションの設計・開発を担当いただきます。 - 差分分析の実施および要件定義工程への参画 - 製造情報を集約する各種ソフトウェアの設計・実装 - 製造支援システムの基盤設計・開発 - 技術手順書・標準作業手順書などのドキュメント作成支援 - 海外エンジニア、関係会社、顧客担当者と連携したプロジェクト推進 【募...
【TypeScript・リモート併用】大手電機メーカー
リモートOK
単価 600,000 ~ 700,000 円 /月額
最寄駅 東京スキル 職種 特徴 契約形態 業務委託詳細はこちら・既存プログラムの機能追加改修・保守 ・顧客側と仕様調整をして推進
- 詳細はこちら
大手通信会社のデータ活用基盤プロジェクトにて、データ連携・分析基盤の設計および改善支援をご担当いただきます。 既存システムとのデータ連携方式やデータ処理フローの見直し、データ基盤の性能・可用性・運用性向上に向けた設計・改善を推進していただくポジションです。 開発チームや業務部門と連携しながら、技術課題の整理やアーキテクチャ検討を主体的に進めていただきます。 業務内容 ・データ基...
単価 4,000 ~ 4,500 円 /時給
最寄駅 恵比寿(フルリモートOK)※出社可能な方は尚可(可能な頻度をご教示ください。)スキル 特徴 契約形態 業務委託詳細はこちらファンクラブSNSとして、多くのクリエイターとファンに支持されているプラットフォームの開発を担っていただきます。 月間で膨大なトラフィックとデータを扱う環境において、高い可用性・パフォーマンスを維持しながら、プロダクトの継続的な成長を技術面から支えます。 新機能の開発だけでなく、ユーザー数の増加に伴うスケーラビリティ課題や、既存システムの改善、技術的負債への対応など、難易度の高い課題にも取り組...
単価 ~ 590,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら生成AIの業務活用が進む中、対話形式の利用による成果物の品質のばらつきや指示文作成の負担といった課題を解決するため、クラウド提供のAIモデル(AWS/GCP/Azure等)を基盤とした非対話形式のWebアプリケーションを開発・提供しています。 事前設定された指示文を備え、業務特性に合わせたカスタマイズや独自拡張機能を組み合わせることで、多様な業務ニーズに応えるシステムを実現しています。 設計か...
単価 5,000 ~ 6,000 円 /時給
最寄駅 恵比寿(フルリモートOK)※出社可能な方は尚可(可能な頻度をご教示ください。)スキル 契約形態 業務委託詳細はこちら現在、現場にてAIを活用したHR領域の新規プロダクトを立ち上げており、 事業責任者、エンジニア、デザイナー、マーケティングメンバーと連携しながら、新規プロダクトの立ち上げを推進していただけるプロダクトマネージャーを募集します。 詳細はまだ大きくオープンにはしていないフェーズですが、プロダクト開発だけでなく、マーケティング投資も含めて本格的に伸ばしていくことを想定しています。 プロダクトと...
【AI】自律型インフラ自動化基盤構築支援
リモートOK
詳細はこちらAI機能を活用し、障害発生時に自律的に原因分析から改善(IaCツールによる設定生成)までを行うインフラ自動化基盤の構築。クラウド運用保守の高度化・自動化を目的とした案件です。
単価 800,000 ~ 1,100,000 円 /月額
最寄駅 フルリモートスキル 職種 特徴 契約形態 業務委託詳細はこちら交通系ToCサービス開発プロジェクトにおいて、 バックエンドシステムの開発を担当をお願いいたします。 ・要件定義〜技術設計 ・バックエンド開発 ・DB設計 ・SQL実装 ・パフォーマンスチューニング ・プロダクトリリース対応 etc
単価 800,000 ~ 1,100,000 円 /月額
最寄駅 フルリモートスキル 職種 特徴 契約形態 業務委託詳細はこちら交通系ToCサービス開発プロジェクトにおいて、 バックエンドシステムの開発を担当をお願いいたします。 ・要件定義〜技術設計 ・バックエンド開発 ・DB設計 ・SQL実装 ・パフォーマンスチューニング ・プロダクトリリース対応 etc
単価 550,000 ~ 750,000 円 /月額
最寄駅 品川シーサイド駅(週3出社)スキル 職種 特徴 契約形態 業務委託詳細はこちら財務・人事・調達・コーポレートなどの間接部門業務を対象に、AIエージェントを活用した業務自動化・効率化を推進するプロジェクトにて、上流工程から開発・改善提案まで幅広く対応していただきます。(※増員枠・リーダーポジションあり) 〜主な業務内容〜 ・顧客への要件ヒアリング、要件定義、基本設計の上流工程対応 ・AIエージェントの設計・開発およびAIワークフロー構築 ・既存ソースコードの解析、...
【Python】データ基盤およびAI実行基盤構築支援
リモートOK
単価 ~ 560,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら大手不動産・金融企業における全社横断AI戦略推進プロジェクトにて、AIデータ基盤構築、AI機能開発、AIワークフロー構築等を行うAI開発エンジニアを募集しています。 【主な業務内容】 -AIデータ基盤構築(データ集積基盤、データ連携、各種ツール連携、ベクトルデータベース構築、検索拡張生成向けデータ整備) -AI機能・エージェント開発(営業支援AI、物件査定AI、契約書解析AI、社内知識活用A...
- 詳細はこちら
非エンジニア部門(営業、サポート、事業開発等)において「AIをどう業務に活かすべきか」の戸惑いがあり、全社横展開に向けた現場支援が求められています。 現場の課題(提案資料作成の手間、顧客アプローチの精度向上など)を直接吸い上げ、試作構築から現場定着まで伴走できるエンジニアリングリソースが不足しています。 -営業やサポートなどの現場に入り込み、業務上の課題抽出および要件定義 -生成AI/LLM...
単価 ~ 1,050,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら資金調達・決済等、金融・財務領域のサービスを展開しています。 現在の与信・リスク審査はルールベースでの運用が中心となっており、AI審査モデルへ移行して柔軟性と精度向上を図る段階にあります。 社内にデータ分析の知見はあるものの、高度な特徴量エンジニアリングや機械学習パイプライン構築、モデル実装レベルの構築力に課題があり、一貫して推進できる体制が不足しています。 -与信審査・スコアリングAIモデ...
単価 ~ 670,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら3次元点群データ処理や位置特定技術などの高度な技術を用いたAIアルゴリズム開発、シミュレーション環境の構築、ならびにプロジェクト管理業務を一貫して担当します。 【業務内容】 -要件定義から基本設計、進捗/チーム管理、提供開始までの管理業務 -位置特定・自律移動体向けアルゴリズム設計、パッケージ化、提供開始 -ゲームエンジンを活用した3Dシミュレーション環境(デジタルプラットフォーム等)構築...
単価 ~ 670,000 円 /月額
最寄駅 東京都スキル 契約形態 業務委託詳細はこちら新規事業向けアジャイル開発のプロジェクトリードエンジニアとして技術面からプロジェクトを推進します。 【業務内容】 -新規事業向けWebアプリケーションにおける技術選定、アーキテクチャ設計 -生成AIやローコードプラットフォームを活用した高速な仮説検証・試作構築 -顧客課題の整理、技術方針の策定、提案・見積もり支援 -開発チームのリード、コードレビュー、品質管理および組織育成
単価 5,000 ~ 10,000 円 /時給
最寄駅 リモートスキル 職種 契約形態 業務委託詳細はこちらpaizaラーニングを利用した、新卒向けITエンジニア研修のメイン講師 カリキュラムはご用意がありますので、講師としての登壇をお願い致します。
単価 850,000 ~ 850,000 円 /月額
最寄駅 恵比寿スキル 職種 契約形態 業務委託詳細はこちらクラウドPOSシステムの開発チームにて、FastAPIを用いたAPIの設計・実装・運用改善を担当していただきます。 マイクロサービス化や機能拡張を見据え、APIの品質(保守性・性能・テスト容易性)向上を主導していただくポジションです。 ・FastAPIを用いたWeb APIの設計、実装(新規および既存改修) ・API仕様策定(OpenAPI/Swagger)およびドキュメント整備 ・DB設...
単価 ~ 950,000 円 /月額
最寄駅 フルリモートスキル 契約形態 業務委託詳細はこちらアルバム作成するための写真データの解析や正式運用されれば保守も見据えております。
単価 1,200,000 ~ 1,500,000 円 /月額
最寄駅 西新宿 ※リモート併用可スキル 職種 契約形態 業務委託詳細はこちら* クライアントの業務課題分析およびAI活用ロードマップの策定 * 提案書作成・提案活動および要件定義・仕様策定 * AI導入プロジェクトの進行管理(スケジュール・品質管理) * 生成AIを活用した技術検証・PoC推進 * 開発チーム・顧客との調整およびプロジェクト推進 * AIソリューションの導入・業務効率化支援
単価 ~ 740,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら大手情報データ企業における、クラウド環境を活用した次世代データ分析システム・データ基盤開発プロジェクトのプロジェクトマネジメントを担当します。 【担当作業】 -要件定義から設計/開発/リリース・運用までの一貫した推進 -顧客、事業部門、開発ベンダーとの調整・折衝およびプロジェクト推進 -スケジュール・課題/品質/コストの管理 -クラウド環境(AWS/GCP/Azure等)のコンテナサービ...
- 詳細はこちら
生成AIを活用し、開発を実施します。 単なるツール利用に留まらず、現場課題の特定から改善、精度向上、運用定着まで一貫して対応可能な方を求めています。 主な業務内容: -生成AIを用いたソースコード解析(ソースから設計書生成)のツール開発/検証/精度改善 -生成AI等を活用したリライト変換プロセスの設計および高度化 -生成AIアウトプットの品質検証および改善サイクルの構築 -現新開発プロ...
単価 ~ 1,000,000 円 /月額
最寄駅 新宿スキル 職種 契約形態 業務委託詳細はこちら自社AIプロダクトの開発において、PdMとしてプロダクト開発の企画・推進をご担当いただきます。 ・AIエージェントを活用したアプリケーションの企画・実装 ・プロダクト開発方針・優先順位の策定 ・品質改善・継続的なプロダクト改善 ・ドキュメント作成・ナレッジ共有 ・ステークホルダーとの調整・開発推進
単価 800,000 ~ 1,000,000 円 /月額
最寄駅 フルリモートスキル 職種 特徴 契約形態 業務委託詳細はこちらクリエイタープラットフォーム「国内No.1のファンクラブSNS」のAIチームにおいて、コンテンツモデレーション向けAIシステムの開発・運用を担っていただくポジションです。 モデル開発・評価設計・推論パイプライン改善のいずれか、または複数領域を担当いただきます。 【主な業務内容】 ・セグメンテーション・物体検出・分類モデルの開発・学習・評価 ・推論パイプラインの設計・実装・本番運用 ・...
単価 1,000,000 ~ 1,100,000 円 /月額
最寄駅 御茶ノ水駅スキル 職種 特徴 契約形態 業務委託詳細はこちらPython/生成AIサービスにおけるRAG生成、パフォーマンス改善 生成AIの独自性強化に向け、品質・速度・コストの最適化を推進するAIエンジニアとして、 LLM連携、推論パイプラインの設計、PoCの実装などを担当いただきます。 下記の業務を担っていただく想定です。 ・LLM連携(OpenAI/Anthropic等)、モデル選択、プロンプト最適化、評価 ・ベクトル検索(Qdrant...
単価 ~ 880,000 円 /月額
最寄駅 リモートスキル 職種 特徴 契約形態 業務委託詳細はこちら大手事業者の内製化プロジェクトにて、アジャイル導入の初期段階から開発リーダーとして参画します。 フロントエンド技術を用いたモバイルアプリケーション(スマートフォン向け・複数の業務向け機能)を中心に、システムの設計・開発・運用を担当します。 フロントエンドだけでなく、バックエンド・クラウド環境まで一貫して技術を牽引する開発リーダーポジションです。 チームの技術方針を指示する役割で、顧客の内製化...
- 詳細はこちら
大手システムインテグレーターの案件におけるモビリティ関連システム向けアプリケーションおよび共通基盤の開発支援です。車両データの加工処理およびデータ連携を行い、データ活用基盤を構築しているプロジェクトとなります。 全体構成の検討や各種機能の設計、開発のプロジェクト管理支援を担当します。 メインで依頼する業務:技術開発とプロジェクト運営のハイブリッド支援 Python・クラウド環境を用いた基盤開...
単価 500,000 ~ 600,000 円 /月額
最寄駅 リモートスキル 職種 特徴 契約形態 業務委託詳細はこちら化粧品会社における業務アプリケーションの開発および、社内外のデータ連携業務を担当していただきます。主にPythonを用いたバックエンド開発を中心に、AWS(Lambda, Glueなど)を活用した処理の設計・実装も含まれます。既存チームの増員対応です。 作業内容 Pythonを用いた業務ロジック・API開発 AWS(Lambda、Glueなど)によるデータ処理/連携設計・実装 Gitを使っ...
単価 700,000 ~ 800,000 円 /月額
最寄駅 フルリモート(初日日比谷へ出社)スキル 特徴 契約形態 業務委託詳細はこちら大手飲食業界におけるAIマッチングアプリの開発業務に携わっていただきます。 バックエンドはPython(Fast API) 指示がなくても「やるべきこと」を自ら考え自走できる方や新しい技術をキャッチアップし即戦力になれる自信がある方を募集しております。
単価 ~ 520,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら教育関連企業の通信学習統合プラットフォーム新規構築プロジェクトです。 既存システム群(各種運用基盤)を統合した新基盤を段階的に構築します。 本フェーズの要件定義、基本設計を主導する人材を募集します。 <作業内容> -顧客(事業部門・システム部門)へのヒアリングと、業務要件の整理・文書化 -要件定義書/基本設計書(画面設計・DB設計)の作成(主要成果物) -多数の外部システム連携(基幹・...
単価 900,000 ~ 1,000,000 円 /月額
最寄駅 泉岳寺駅スキル 職種 契約形態 業務委託詳細はこちらPython/リモート可/EV業界でのモバイルアプリ開発 ユーザーが利用するモバイルアプリ・オーナーが管理に使用するWebシステムにおける下記業務をお願いします。 ・新機能開発 ・インフラ環境構築 ・既存機能の改善 ・システム改善 etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 ~ 900,000 円 /月額
最寄駅 常駐(表参道)※8月から大井町スキル 職種 契約形態 業務委託詳細はこちらアジャイル形式でプロジェクトが進行します。 大手医療系メーカー様における、DX化に向けた社内システムの再構築を行うプロジェクトにて増員が見込まれているため、 下記技術をお持ちの技術者様を募集しております。 ※詳細は面談時にお話しいたします。
単価 600,000 ~ 700,000 円 /月額
最寄駅 小川町スキル 職種 特徴 契約形態 業務委託詳細はこちら・開発工程における案件推進、品質及び進捗の管理 ・開発工程における各種成果物の作成 ・GUI開発ツール(Abinitio)を使用したシステムの開発
- 詳細はこちら
某航空会社向け経営管理システムにおけるテスト支援案件です。 設計不備が多数発生していることから、プロジェクト立て直しを目的として試験チームを新規立ち上げます。 試験項目作成から試験実施、バグ改修までをチームで対応いただくポジションです。
【Python・リモート併用】Python(AI)開発
リモートOK
詳細はこちら・Python(AI)開発 ・構造化JSON/スキーマベースのアウトプット生成 ・コード解析、抽象構文木(AST)、スキーマ生成、およびソースコード分析
単価 ~ 750,000 円 /月額
最寄駅 基本常駐(拠点:浜松町 / 大門) ※状況によりリモートワーク適用の可能性があります。スキル 職種 契約形態 業務委託詳細はこちら公営競技システムのリプレイスプロジェクトにおいて、移行SEとしてシステムおよびデータの移行業務全般を担当していただきます。 〜主な業務内容〜 ・移行計画書に基づいたシステムおよびデータ移行手順書の新規作成・修正 ・移行に関わる顧客、関連チーム、その他関係者との確認・横断的な調整対応 ・移行リハーサルおよび本番移行の推進・実施、進捗管理 ・移行リハーサル実施後に抽出された課題の整理、お...
- 詳細はこちら
HR領域のプラットフォーム事業において、全社横断の分析組織の一員として、事業運営に関わるデータ分析全般をご担当いただきます。 単なるデータの集計作業にとどまらず、事業担当者との対話から課題を抽出し、 データに基づいた意思決定の示唆出しから施策の効果検証までを1人称で担っていただくポジションです。 <主な業務内容> ・事業担当者との対話を通じた課題抽出、仮説構築 ・分析設計から実施、資料作...
検索条件を変更
検索条件が選択されていません
該当案件数
990件
他のスキルから探す
ポジションで絞り込む
- PM(プロジェクトマネージャー)
- テスター・デバッガー
- ネットワークエンジニア
- DBA(データベース管理者)
- 運用/監視担当
- システムコンサル
- セキュリティコンサル
- システム管理者
- HTMLコーダー
- Webデザイナー
- イラストレーター
- Webディレクター
- アートディレクター
- Flashデベロッパー
- 3D / CGデザイナー
- LAMP系エンジニア
- Windows系エンジニア
- 汎用機系エンジニア
- Java系エンジニア
- 制御・組み込み系エンジニア
- スマホアプリ開発(ネイティブ)
- UNIX・C/C++エンジニア
- ソーシャル系エンジニア
- サーバーエンジニア
- UIデザイナー
- プランナー・プロデューサー
- ソリューション営業
- カスタマーサポート
- アナリスト
- Webマーケティング
- シナリオライター
- ゲームプログラマ
- エフェクトデザイナー
- DTPデザイナー
- バックエンドエンジニア(サーバーサイド)
- フロントエンドエンジニア
- レベルデザイナー
- ヘルプデスク
- ゲームマスター
- その他オフィスワーク
- 業務系エンジニア
- SAPシステムコンサル
- Salesforceシステムコンサル
- OlacleEBSシステムコンサル
- 銀行系PM
- 損保系PM
- 生保系PM
- 証券系PM
- PMO
- SAP系(ABAP・BASIS)エンジニア
- AIエンジニア
- 統計解析エンジニア
- 機械学習エンジニア
- CAEエンジニア
- データエンジニア
- サイバーセキュリティエンジニア
- センシング領域エンジニア
- HMI技術エンジニア
- データサイエンティスト
- セキュリティエンジニア
業界・サービスで絞り込む
テクノロジーで絞り込む
工程で絞り込む
こだわりの特徴で絞り込む
- 未経験者も活躍中
- 初心者レベル歓迎
- 40歳以上も活躍中
- 外国人も活躍中
- 服装自由
- 自社サービス/プロダクト案件
- 自社内での受託開発案件
- 客先常駐/所属会社のチーム案件
- 1人での常駐案件
- 新規開発
- 統合
- 移行/リプレイス
- 運用保守開発
- カスタマイズ
- 有名大企業
- 有名IT企業
- 大手SIer
- 受託ソフト会社
- ベンチャー企業/スタートアップ企業
- 中小零細企業
- アットホームな雰囲気
- 落ち着いた雰囲気
- 若い年齢層が多い
- 休みが取りやすい
- 社内イベントが多い
- 女性活躍中
- 100名以上の大規模
- 50~100名以上
- 2~10名以上
- 1人で担当
- 最新技術を取り入れている
- ウォーターフォール型開発
- アジャイル型開発
- スキルチェンジ可能
- 現場での教育あり
- 顧客と直接コミュニケーション可能
- 稼働安定中
- ビジネスカジュアル
- スーツ着用
- 染髪OK
- 始業が朝10時以降
- フレックスタイム制
- シフト制
- 夜勤あり
- 土日祝日出勤あり
- 週2日
- 週3日
- シニア・定年層歓迎
- 時短勤務歓迎
- 第二新卒歓迎
- リモートOK
都道府県で絞り込む
Pythonとは?
Pythonの案件・業界分布について
近年のAI(人工知能)ブームなど、データサイエンス分野で注目を集めるプログラミング言語・
Python。シンプルで習得が容易なことを目指し、言語機能は最小限、不足分は拡張ライブラリで補う方針で開発されました。
人工知能に加え、拡張ライブラリの中でも統計や解析分野が充実し、ビッグデータの中から価値のある情報を見つけ出すデータ解析や分析ツール、車の自動運転や家屋内のエネルギー消費の最適化などIoT(アイオーティー)分野での利用が盛んに行われています。
Webアプリ開発にも力を入れており、YouTubeやインスタグラム、Dropboxなどの開発言語としても知られています。
Pythonは、「Python2」と「Python3」の2つのバージョンがありますが、「Python3」のほうが新バージョンで、新しい開発は「Python3」で行われていることが多いようです。
数式、統計処理の拡張ライブラリが充実しているPythonは、機械学習、ディープラーニング、科学技術計算などデータサイエンス業界で必要とされています。自動車や住宅、建築、服飾などの設計や製図を支援するシステムであるCAD、3Dでデータを作成する3Dモデリング、WEBアプリケーション開発にも使われ、幅広い分野での活躍が期待できるでしょう。
Pythonのサンプルコード
⚫️PDFページへ画像を挿入する
import fitz # <-- PyMuPDF
doc = fitz.open("some.pdf") # open the PDF
rect = fitz.Rect(0, 0, 100, 100) # where to put image: use upper left corner
for page in doc:
page.insertImage(rect, filename = "some.image")
doc.saveIncr() # do an incremental save ⚫️PDFページにテキストボックスを挿入する
import fitz # import PyMuPDF
doc = fitz.open("some.pdf") # or new: fitz.open(), followed by insertPage()
page = doc[n] # choose some page
rect = fitz.Rect(50, 100, 300, 400) # rectangle (left, top, right, bottom) in pixels
text = """This text will only appear in the rectangle. Depending on width, new lines are generated as required.\n<- This forced line break will also appear.\tNow a very long word: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.\nIt will be broken into pieces."""
rc = page.insertTextbox(rect, text, fontsize = 12, # choose fontsize (float)
fontname = "Times-Roman", # a PDF standard font
fontfile = None, # could be a file on your system
align = 0) # 0 = left, 1 = center, 2 = right
print("unused rectangle height: %g" % rc) # just demo (should display "44.2")
doc.saveIncr() # update file. Save to new instead by doc.save("new.pdf",...) ⚫️数行でPDFにカレンダーを作成する
import fitz
import calendar
import sys
assert len(sys.argv) == 2, "need start year as the one and only parameter"
startyear = sys.argv[1]
assert startyear.isdigit(), "year must be positive numeric"
startyear = int(startyear)
assert startyear > 0, "year must be positive numeric"
doc = fitz.open()
cal = calendar.LocaleTextCalendar(locale = "de") # choose your locale
w, h = fitz.PaperSize("a4-l") # get sizes for A4 landscape paper
txt = cal.formatyear(startyear, m = 4)
doc.insertPage(-1, txt, fontsize = 12, fontname = "Courier", width = w, height = h)
txt = cal.formatyear(startyear + 1, m = 4)
doc.insertPage(-1, txt, fontsize = 12, fontname = "Courier", width = w, height = h)
txt = cal.formatyear(startyear + 2, m = 4)
doc.insertPage(-1, txt, fontsize = 12, fontname = "Courier", width = w, height = h)
doc.save("Kalender.pdf", garbage = 4, deflate = True) Pythonのフレームワーク
Python は、Webアプリケーション開発のためのフレームワークがあります。Pythonの代表的な
フレームワークとして知られているのは、大規模向けの「Django」。「Django」は、迅速な開発で実用的なデザインを促進するフレームワークです。データベースやセキュリティ、ユーザーインターフェースの機能をひとつのアプリケーションでまかなうフルスタックで、高い柔軟性とパフォーマンスが特徴。
小規模から中規模向けのフレームワークとしては、「Bottle」、「Flask」が良く知られています。
「Bottle」は、マイクロWEBフレームワーク。学習量が少なくすみ、「今すぐ何かを作りたい」という開発者にとっては格好のフレームワークといえます。
「Flask」は、マイクロWEBフレームワークの中でも軽量のフレームワークです。コミュニティが提供する多くの拡張機能があり、新しい機能をシンプルに追加できるのが特長です。
Pythonについて
Pythonは、スクリプト言語、すなわちアプリケーションソフトウェアが動作する内容を、台本のように記述し制御するための、比較的簡単なプログラミング言語の一つです。 3次元コンピュータグラフィックスソフトウェアの一つであるBlenderの機能の拡張や、自動処理するのに使われ、他にもPythonスクリプトを組み込んだ3DCGソフトやPythonで作成されたアプリケーションなどがあります。 WebプログラミングやCAD、3Dモデリング、さらにGUIベースのアプリケーション、数式処理など幅広い分野に適応することから、マイクロソフトやアップルなど欧米の企業でよく使われ、Yahoo!、YouTube などの企業も利用しています。 とてもパワフルな動的かつ高速なプログラミング言語であり、言語も、様々な問題ドメインを実用的に扱えるくらい柔軟なのが特徴となっています。 しかも初心者にも優しいシンプルさで、可読性に優れ、コンパイルを必要とせず、対話型シェルでテストが可能という特徴もあり、今後的に日本でもさらに広まるものと見られています。 PythonのライセンスはPythonソフトウェア財団が管理し、オープンソースライセンスとして提供されているので実相は自由に使用、配布ができます。