- 550,000 ~ 650,000 円 /月額
- 田町駅
- 作業内容PHP/Python/地図・認証API保守・開発のサーバーサイド 地図および認証APIの保守・開発プロジェクトにご参画いただきます。 PHPやPythonを用いたシステムの設計・開発を中心に、Linux環境における 運用・保守、各種ドキュメントの作成などを推進していただく役割となります。 【仕事内容】 下記の業務を担っていただく想定です。 ・PHPおよびPythonを用いた地図/認証APIの設計・開発 ・Linux環境におけるシステムの設計、開発、運用、保守対応 ・開発に伴う各種ドキュメントの作成およびメンテナンス ・AWS環境におけるシステム運用・保守支援 ※詳細は面談時にお伝えします。 [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
- 必須スキル・PHPおよびPythonを用いた設計・開発経験(5年以上) ・Linux環境での設計、開発、運用、保守経験 ・ドキュメント作成経験 ・AWSに関する知識・知見
- 尚可スキル・AIを活用した開発スキル ・MapServerに関する知識・知見
- 契約期間初月単月(以降複数月更新)
- 面談回数1回
Pythonの案件・求人(990件) 2ページ目
Python
の案件月額単価相場
[案件数]
平均単価:
843,500円
最高単価:
1,400,000円
最低単価:
500,000円
単価 550,000 ~ 650,000 円 /月額
最寄駅 田町駅スキル 職種 特徴 契約形態 業務委託詳細はこちらPHP/Python/地図・認証API保守・開発のサーバーサイド 地図および認証APIの保守・開発プロジェクトにご参画いただきます。 PHPやPythonを用いたシステムの設計・開発を中心に、Linux環境における 運用・保守、各種ドキュメントの作成などを推進していただく役割となります。 【仕事内容】 下記の業務を担っていただく想定です。 ・PHPおよびPythonを用いた地図/認...
【Python・リモート併用】ID管理システムの再構築
リモートOK
単価 600,000 ~ 700,000 円 /月額
最寄駅 六本木スキル 職種 特徴 契約形態 業務委託詳細はこちらバッチシステムをJavaからPythonへ移行する案件の、連結テスト・総合テスト工程
単価 500,000 ~ 600,000 円 /月額
最寄駅 品川駅スキル 職種 契約形態 業務委託詳細はこちらPython/Streamlit/デジタル広告サービスの保守・機能拡張のサーバーサイドエンジニア 生成AIを活用したデジタル広告作成・配信サービス(既存システム)において、 本格運用開始後の保守運用および金融機関向け機能拡張(マルチバンク化)をご担当いただきます。 現行システムの監視、障害対応、性能管理、セキュリティ対応等の保守運用作業に加え、 金融機関向けサービス化、ユーザー認証強化...
単価 1,000,000 ~ 1,100,000 円 /月額
最寄駅 赤坂駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 金融業向けAIプロダクト開発支援にて LLM,RAGの経験者を募集しています! ◆想定作業◆ ・金融業界向けAIプロダクトの開発 ・LLMやRAGを組み込んだWebシステムの開発 ・LLMやRAGモデルの選定および評価 ・技術選定やシステムアーキテクチャの設計 ・要件定義および社内外関係者と...
単価 650,000 ~ 750,000 円 /月額
最寄駅 田町駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! データ統合基盤構築運用支援にて Python,Snowflakeの経験者を募集しています! ◆想定作業◆ ・ETL設計およびETL処理の実装 ・DWHへのデータ蓄積を含むデータ統合基盤の構築・運用 ・ETL処理で整備したデータのTableau取込 ・Tableauダッシュボードの構築 ・UI...
単価 650,000 ~ 750,000 円 /月額
最寄駅 中河原駅スキル 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 防衛業界向けセキュリティ開発支援にて Python,DB設計の経験者を募集しています! ◆想定作業◆ ・防衛業界向けセキュリティシステムの結合・総合評価 ・Web GUIおよびバックグラウンド機能の開発 ・既成ソフトウェアや装置との通信処理機能の開発 ・追加開発における基本設計、詳細設計、製造 ...
単価 650,000 ~ 750,000 円 /月額
最寄駅 中河原駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 防衛分野向けシステム開発支援にて Python,DB設計の経験者を募集しています! ◆想定作業◆ ・防衛分野で利用されるセキュリティシステムの結合・総合評価 ・Web画面およびバックエンド機能の設計、実装 ・外部ソフトウェアや各種装置との連携機能の開発 ・追加機能に関する設計から実装、各種テストま...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! EC向けレコメンドAI開発支援にて Python,BigQueryの経験者を募集しています! ◆想定作業◆ ・ECアプリ向けレコメンド機能のモデル設計・実装 ・ユーザー行動データを活用した特徴量設計 ・オフラインおよびオンラインでのモデル評価 ・A/Bテストの設計・実施・効果検証 ・CTRや...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 生保向け生成AIシステム開発支援にて Python,AWSの経験者を募集しています! ◆想定作業◆ ・生成AIを活用したWeb業務アプリケーションの設計開発 ・AWS環境での業務アプリケーション基本設計以降の開発 ・Pythonを用いたアプリケーション開発 ・既存コードのリファクタリングおよびコー...
単価 900,000 ~ 1,000,000 円 /月額
最寄駅 虎ノ門ヒルズ駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 新規事業向け技術推進支援にて Python,TypeScriptの経験者を募集しています! ◆想定作業◆ ・新規事業向けWebアプリ開発の技術リード ・顧客課題の整理と技術方針の策定 ・技術選定やアーキテクチャ設計の推進 ・設計から実装、レビュー、品質管理まで対応 ・顧客やPM、開発チームと...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! データ基盤構築支援にて Python,SQLの経験者を募集しています! ◆想定作業◆ ・企業向けデータ利活用基盤の構築 ・各種システムからのデータ収集、分析基盤への連携 ・Python、SQLを用いたデータ加工処理の開発 ・ETL、ELTを用いたデータ連携処理の開発 ・データパイプラインの設...
単価 950,000 ~ 1,100,000 円 /月額
最寄駅 溜池山王駅スキル 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 製薬業向け生成AI開発支援にて Python,LLMの経験者を募集しています! ◆想定作業◆ ・外資系製薬企業の社内AI開発プロジェクト支援 ・現場ヒアリングによるAI活用課題の特定・ユースケース定義 ・RAG構成やモデル選定を含む生成AIソリューション設計 ・プロンプト設計・改善およびEvals...
単価 700,000 ~ 800,000 円 /月額
最寄駅 勝どき駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 通信業向け監視システム改修支援にて Python,JavaScriptの経験者を募集しています! ◆想定作業◆ ・通信キャリア向け監視システムの改修 ・既存Webアプリケーションのバージョンアップ対応 ・設計から開発、テスト、リリースまで対応 ・リリース後の保守運用および各種調査 ・顧客折衝...
単価 700,000 ~ 800,000 円 /月額
最寄駅 確認中スキル 職種 特徴 契約形態 業務委託詳細はこちらPython/AWS/AI関連プロジェクトのAIエンジニア AI関連プロジェクトにおいて、価格予測の推論モデル設計・実装から特徴量設計、 時系列評価設計、段階的な切り替え計画までをご担当いただきます。 PythonやAWS等の技術を活用し、本番運用を見据えたモデル構築・改善から インフラ構築連携、技術支援まで一貫してご推進いただく役割となります。 【仕事内容】 下記の業務を担ってい...
単価 850,000 ~ 950,000 円 /月額
最寄駅 確認中スキル 職種 特徴 契約形態 業務委託詳細はこちらPython/AWS/AI関連プロジェクトのAIエンジニア AIおよび機械学習領域のプロジェクトにおいて、プロダクト横断的な技術整理、 新規AI案件の立ち上げ、社員エンジニアの技術支援をご担当いただきます。 技術提案のレビュー、PoCの設計・実装から安全対策、制度・運用の検討、 育成支援まで一貫してご推進いただく役割となります。 【仕事内容】 下記の業務を担っていただく想定です。 ...
単価 600,000 ~ 650,000 円 /月額
最寄駅 東京スキル 職種 特徴 契約形態 業務委託詳細はこちら生成AIを組み込んだWebアプリケーション開発にて、 バックエンド側の設計・実装・コードレビューを担当
- 詳細はこちら
データ分析基盤のETLツールリプレイス案件。既存システムの処理を流用しながらMicrosoft FabricでPySparkを用いたETL処理を開発。
単価 ~ 1,250,000 円 /月額
最寄駅 東京都スキル 職種 特徴 契約形態 業務委託詳細はこちら<企業・事業概要> AIとデータテクノロジーを活用し、採用・評価・育成・配置を一気通貫で最適化するプラットフォームを開発・提供する企業です。 主力プロダクトであるAI活用型評価ツールは、大型企業へ多数導入されています。更なる事業拡大を推進しています。 <募集背景> 多数のアセスメントデータと強固な評価基盤をベースに、マルチプロダクト化および全社データ基盤の拡張を進めています。 プロダクト...
- 詳細はこちら
<企業・事業概要> AIとデータテクノロジーを活用し、採用・評価・育成・配置を一気通貫で最適化するプラットフォームを開発・提供する企業です。 主力プロダクトであるAI活用型評価ツールは、大型企業へ多数導入されています。更なる事業拡大を推進しています。 <募集背景> 多数のアセスメントデータと独自のフレームワークをベースに、プロダクトの強化および全社基盤の拡張を進めています。 評価の精度・...
単価 800,000 ~ 900,000 円 /月額
最寄駅 赤坂見附駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 生成AIプロダクト基盤開発案件にて LLM,Pythonの経験者を募集しています! ◆想定作業◆ ・金融AIエージェントのアーキテクチャ設計・技術選定 ・LLM・エージェント基盤の設計・実装を担当 ・既存取引システムとの接続設計・API設計を対応 ・プロンプト設計・精度評価・改善基盤を構築 ...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 金融業向けAI業務自動化支援にて Python,RESTAPIの経験者を募集しています! ◆想定作業◆ ・AIを活用した業務自動化ツールの開発 ・Claude Code等を活用した既存ツールの機能拡張 ・AI活用基盤やMCP連携の開発支援 ・API連携やRAG構築などAI活用施策の推進 ・K...
単価 800,000 ~ 900,000 円 /月額
最寄駅 品川駅スキル 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 生成AI活用開発支援にて Python,ClaudeCodeの経験者を募集しています! ◆想定作業◆ ・生成AIを用いたソースコード解析ツールの開発 ・ソースから設計書を生成するツールの検証と精度改善 ・Claude Code等を活用したリライト変換プロセスの設計 ・生成AIアウトプットの品質検証...
単価 550,000 ~ 600,000 円 /月額
最寄駅 渋谷駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! Webサービス開発支援にて Python,JavaScriptの経験者を募集しています! ◆想定作業◆ ・10月はWeb開発のバックエンド開発を担当 ・11月以降はフロントエンド開発を担当 ・Backlogのチケット対応や保守業務を実施 ・DevOps対応を含むWebサービスの運用支援 ...
単価 550,000 ~ 650,000 円 /月額
最寄駅 田町駅/三田駅スキル 職種 特徴 契約形態 業務委託詳細はこちらPython/Maya/Unity/大手ライブ配信事業におけるテクニカルアーティスト 大手ライブ配信企業において、テクニカルアーティスト業務をご担当いただきます。 3Dアーティストへの制作環境構築支援やDCCツールのカスタマイズをはじめ、 制作フローに沿ったパイプラインの構築、Unityカスタマイズツールの作成、 各種技術要件の橋渡し業務などを幅広く推進していただく役割です。 【仕事...
単価 650,000 ~ 750,000 円 /月額
最寄駅 霞ヶ関駅スキル 職種 特徴 契約形態 業務委託詳細はこちらTypeScript/AWS/大手商業施設向けアプリ追加開発のサーバーサイドエンジニア 大手商業施設向けネイティブアプリの追加開発プロジェクトにて、サーバーサイドの開発をご担当いただきます。 AWS環境上でのTypeScriptを用いた機能実装やAPI開発、保守改修作業などを一人称で推進していただく想定です。 【仕事内容】 下記の業務を担っていただく想定です。 ・AWS環境上でのTy...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 金融業界向けAIチャットボット開発支援にて AWS Bedrock,Pythonの経験者を募集しています! ◆想定作業◆ ・エンドユーザー向けチャットボットの開発・改善 ・社内業務用チャットボットの保守・エンハンス ・金融向けAIエージェントの開発 ・AWS Bedrock、Python、Goog...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 企業向けデータ加工連携開発支援にて Python,SQLの経験者を募集しています! ◆想定作業◆ ・PythonとSQLを用いたデータ抽出・加工 ・ETLまたはELT処理の開発 ・データパイプラインの設計・実装 ・データ利活用基盤向けの加工処理開発 ~~~~~~~~~~~~~~~~~~~...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 収益データ分析基盤構築支援にて SQL,Pythonの経験者を募集しています! ◆想定作業◆ ・収益データの管理・抽出・加工および分析 ・データ基盤のアーキテクチャ検討と構築 ・AWSやOracle環境でのデータパイプライン構築・運用 ・QuickSightによるダッシュボードの作成・提供 ...
単価 1,100,000 ~ 1,200,000 円 /月額
最寄駅 六本木一丁目駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 複数部門向けAI業務自動化開発支援にて LLM,Pythonの経験者を募集しています! ◆想定作業◆ ・複数部門向けAIエージェントの要件具体化と設計 ・LLMを用いたエージェントとプロンプトの実装 ・外部SaaSや業務システムとのAPI連携構築 ・生成物の精度検証と人による確認工程の設計 ...
単価 700,000 ~ 800,000 円 /月額
最寄駅 赤坂駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 金融業界向けAIプロダクト開発支援にて LLM,Pythonの経験者を募集しています! ◆想定作業◆ ・金融AIエージェントの新規プロダクト立ち上げ ・企画・設計~本番化を担当 ・アーキテクチャ設計、技術選定、API設計を推進 ・LLM/エージェント基盤を実装 ・プロンプト設計、精度評価・改善サ...
単価 850,000 ~ 950,000 円 /月額
最寄駅 六本木一丁目駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! ヘルスケア向けアプリ開発統括支援にて Flutter,AWSの経験者を募集しています! ◆想定作業◆ ・ヘルスケア領域のWEB/モバイルアプリ開発プロジェクトをリード ・進捗管理、課題管理、要件定義~リリースまでの全工程を統括 ・Dart(Flutter)、TypeScript(Node.js)、Pyt...
単価 900,000 ~ 1,000,000 円 /月額
最寄駅 豊洲駅スキル 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! AIモビリティ向け基盤開発支援にて Kubernetes,基盤構築の経験者を募集しています! ◆想定作業◆ ・AIモビリティ協業向けテストベッド環境のアプリ開発 ・Pythonを用いたアプリケーション開発 ・Kubernetesクラスタ内で動作するアプリケーションの開発 ・取り組み内容や成果物の文...
単価 800,000 ~ 900,000 円 /月額
最寄駅 東京駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! AIエージェント基盤構築支援にて Python,LLMの経験者を募集しています! ◆想定作業◆ ・エージェント実行環境やセキュリティポリシー等の設計 ・GPUサーバ上へのエージェント実行基盤導入およびMCPサーバ実装 ・社内システムとの連携検証および推論ルーティング対応 ・業務別プロンプトやスキル...
単価 550,000 ~ 650,000 円 /月額
最寄駅 新横浜駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 銀行向け勘定系IB機能改善支援にて COBOL,Javaの経験者を募集しています! ◆想定作業◆ ・勘定系パッケージをベースとしたIB照会機能の改善 ・クラウド化に伴うシステム対応 ・要求分析から要件定義、基本設計、詳細設計の上流工程 ・既存COBOLパッケージの解析および機能仕様の整理 ・...
単価 700,000 ~ 900,000 円 /月額
最寄駅 東池袋駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 小売業向け基幹システム開発支援にて SQL,Linuxの経験者を募集しています! ◆想定作業◆ ・小売業向け基幹システムの開発・改修 ・SQLによるバッチ・データ連携処理の改修 ・Linux環境でのデータ加工対応 ・ER図・DFDを用いた既存処理の調査 ・リリース後の不具合修正・追加要望対応...
単価 1,000,000 ~ 1,100,000 円 /月額
最寄駅 半蔵門駅スキル 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! マッチング基盤向けML開発支援にて Python,AIの経験者を募集しています! ◆想定作業◆ ・マッチングエンジンのアルゴリズム・技術選定およびADR作成 ・実機を用いたPoCや技術検証、プロトタイプ実装 ・精度評価指標や改善策の設計およびデータ検証 ・データチームへのコード・設計レビュー、技術...
単価 600,000 ~ 700,000 円 /月額
最寄駅 大手町駅スキル 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 企業向けAI開発研修教材作成支援にて Python,生成AIの経験者を募集しています! ◆想定作業◆ ・AI開発研修用プログラムの作成 ・生成AIを活用したPythonコード生成 ・生成コードの妥当性・品質確認 ・研修向けの読みやすいコード整備 ・作成プログラムの研修教材への反映 ...
単価 850,000 ~ 950,000 円 /月額
最寄駅 渋谷駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! ゲーム業界向けデータ分析基盤支援にて Python,TypeScriptの経験者を募集しています! ◆想定作業◆ ・ソーシャルゲームのデータ分析支援 ・バッチ実行環境の運用・保守 ・データ分析用ツールの開発 ・問い合わせ対応・障害調査 ・分析関連システムのトラブル対応 ~~~~~~...
- 詳細はこちら
▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! 銀行向け収益管理システム刷新業務にて Java,Pythonの経験者を募集しています! ◆想定作業◆ ・都市銀行の収益管理システム移行・刷新 ・既存システムの要件整理・追加要件対応 ・AWS環境での新システム開発 ・要件定義から設計・製造・各種テスト ・システム移行・リリース対応 ...
単価 500,000 ~ 600,000 円 /月額
最寄駅 新宿駅スキル 職種 契約形態 業務委託詳細はこちら▍環境面:リモート併用相談可! ▍インボイス未登録の方OKです! スマホアプリクラウド開発支援にて Java,Swiftの経験者を募集しています! ◆想定作業◆ ・複数プロジェクトのシステム開発支援 ・Androidアプリの改修対応 ・iPhoneアプリの改修対応 ・AWS環境の構築・運用対応 ・EC2・Lambda・Aurora等を利用した開発支援 ...
検索条件を変更
検索条件が選択されていません
該当案件数
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ソフトウェア財団が管理し、オープンソースライセンスとして提供されているので実相は自由に使用、配布ができます。