IronPython的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦劉凱寫的 從芯片到雲端:Python物聯網全棧開發實踐 可以從中找到所需的評價。
另外網站推下python/ironpython:從入門到精通 - 程式前沿也說明:最近無聊,下了個visual studio 2005的furture,發現裡面多了對動態語言的支援.其實很早就想擺弄下python,正好是個機會.一開始是想學ironpython, ...
國立中興大學 土木工程學系所 謝孟勳所指導 陳立宇的 曲面結構資訊自動轉入BIM之研究 (2014),提出IronPython關鍵因素是什麼,來自於BIM、Revit、Rhino、資料解析、Grasshopper、停車場爬坡車道、曲牆。
而第二篇論文國立臺北科技大學 工程科技研究所 宋裕祺所指導 許家銓的 地震防災管理系統建置之研究 (2012),提出因為有 地震衰減律、易損性曲線、地震災損評估、物件導向的重點而找出了 IronPython的解答。
最後網站IronPython in Action - Books - Amazon.com則補充:IronPython in Action [Foord, Michael J., Muirhead, Christian] on Amazon.com. *FREE* shipping on qualifying offers. IronPython in Action.
從芯片到雲端:Python物聯網全棧開發實踐
為了解決IronPython 的問題,作者劉凱 這樣論述:
物聯網開發重新定義了「全棧開發」的范圍。Python作為一門快速發展的語言,已經成為系統集成領域的優選語言之一,其可覆蓋從電路邏輯設計到大數據分析的物聯網端到端開發。各領域開發者可以利用Python交叉涉足物聯網設備、邊緣計算、雲計算、數據分析的工程設計。《從芯片到雲端:Python物聯網全棧開發實踐》嘗試讓讀者建立物聯網設計的整體概念,從基礎概念開始,到相關技術選型、開源工程、參考設計與經驗分享。無論是物聯網領域的創業者,還是系統架構師,都可從本書中獲得靈感。本書對於嵌入式開發領域的開發者尤具學習價值,利用Python可加快開發迭代速度、降低開發成本,並可以基於嵌入式Python建立完整的物
聯網軟硬件生態。劉凱,服務於微電子行業二十余載的資深工程師。曾在飛利浦半導體(即NXP恩智浦半導體前身)任資深工程師,從事軟、硬件開發與產品設計等工作,有用匯編/C/C++開發嵌入式系統固件、用Perl/Python腳本做開發支持工具、用PHP/Java/Python做設備雲和Web應用的豐富經驗。現作為獨立系統集成開發商,專業從事物聯網相關項目設計和咨詢服務,主攻嵌入式、RFID、微控制器、物聯網、WSN、Linux、Python、開源等領域。 第1章 物聯網簡介 11.1 物聯網定義 11.2 物聯網發展趨勢 11.3 物聯網應用與技術 21.3.1 物聯網核心價值 2
1.3.2 物聯網發展階段 31.3.3 物聯網分層 51.3.4 物聯網數據傳輸與網絡拓撲 51.3.5 物聯網實施所需技術棧 81.3.6 標准、現狀與未來 101.4 本章小結 16第2章 Python語言基礎 172.1 Python的由來與特征 192.1.1 概述 192.1.2 設計定位與哲學 192.1.3 優點與缺點 202.2 Python與物聯網開發 222.3 獲取Python資源 242.3.1 Python主程序 242.3.2 Python文檔 242.3.3 Python PyPI 242.4 Python解釋器運行環境 262.4.1 REPL交互模式 262
.4.2 直接運行與模塊運行 262.4.3 腳本文件直接運行 272.4.4 源程序文字編碼與結束符 282.5 Python類型與語法 292.5.1 動態類型 292.5.2 傳值與傳引用 302.5.3 數據類型 312.5.4 內置類型 322.5.5 內置類型的普適操作 342.5.6 數值類型 352.5.7 布爾類型 372.5.8 迭代器類型 372.5.9 生成器類型 382.5.10 yield表達式 392.5.11 序列類型 392.5.12 set集合類型 542.5.13 映射類型 552.5.14 其他類型 562.5.15 控制流 592.5.16 內置函數
612.5.17 用戶自定義函數 622.5.18 模塊 652.5.19 輸入/輸出 682.5.20 面向對象編程 742.5.21 進程和線程 822.5.22 錯誤和異常 902.6 Python標准庫概覽 932.7 本章小結 94第3章 Python語言進階 953.1 HOWTO:常見任務和解決方案 953.1.1 數據類型轉換 963.1.2 數據的調試打印 1003.1.3 數據類型資源優化 1023.1.4 數據結構與算法 1023.1.5 數據緩存 1033.1.6 數據多路復用和解復用 1043.1.7 數據序列化和反序列化 1073.1.8 數據壓縮和解壓縮 1193
.1.9 數據加密 1203.1.10 數據傳輸 1213.1.11 數據后處理 1213.1.12 數據持久化 1213.1.13 數據交換 1223.2 HOWTO:函數式編程 1233.2.1 高階函數 1233.2.2 map函數 1243.2.3 reduce函數 1243.2.4 filter函數 1243.2.5 sorted函數 1253.2.6 返回函數 1253.2.7 閉包 1263.2.8 匿名函數 1263.2.9 裝飾器 1273.3 HOWTO:並發運行模型 1313.3.1 協程 1313.3.2 I/O模型 1343.4 HOWTO:日期與時間 1363.4.
1 類型轉換 1363.4.2 時區的處理 1383.5 Python版本遷移 1393.5.1 Python 2與Python 3的區別 1403.5.2 Python 2到Python 3的流程 1403.5.3 多個Python版本共存 1403.5.4 virtualenv 1413.5.5 Windows多個版本共存 1413.5.6 Linux多個版本共存 1423.6 其他常見技巧 1433.6.1 常數類型的模擬 1433.6.2 枚舉類型的模擬 1433.6.3 開發自定義模塊 1443.7 Python與其他語言 1453.8 Python語言擴展 1513.8.1 C語言
擴展Python 1513.8.2 ctypes訪問Windows DLL 1533.8.3 Jython訪問Java類 1543.8.4 IronPython訪問.NET 1553.9 Python加速 1573.9.1 PyPy 1583.9.2 Cython 1593.9.3 PyCUDA 1593.9.4 PyOpenCL 1593.9.5 Theano 1593.9.6 Nuitka 1593.10 本章小結 160第4章 嵌入式系統開發 1614.1 嵌入式系統硬件分類 1624.1.1 MCU 1624.1.2 MPU 1634.1.3 DSP 1634.1.4 SMP 1644
.1.5 異構大小核 1644.1.6 FPGA原型 1654.1.7 SoPC 1654.1.8 GPU 1674.1.9 哈佛結構和馮•諾依曼結構 1684.2 電路原型設計 1684.2.1 集成電路設計流程 1704.2.2 模擬電路原型設計 1704.2.3 數字電路原型設計 1754.3 常見嵌入式微控制器(MCU) 1794.3.1 MCU市場狀況 1794.3.2 Arduino/Wiring 1804.3.3 ARM mbed 1814.3.4 設計專屬架構和專屬MCU 1824.3.5 ARM MCU差異化競爭 1824.4 常見嵌入式處理器和主板 1844.4.1 ARM
架構 1854.4.2 其余的ARM Linux主板 1884.4.3 MIPS開發板 1904.4.4 x86 mini-ITX 1914.5 常見傳感器和執行器 1924.5.1 虛擬傳感器 1934.5.2 智能傳感器 1934.5.3 專用傳感器 1944.5.4 執行器 1954.6 物聯網通信集成電路 1964.7 嵌入式系統開發語言演進 1974.7.1 從匯編到嵌入式C 1974.7.2 從C到C++ 1994.7.3 壓縮C++的系統消耗 1994.7.4 C++適合物聯網開發 2004.8 C/C++的編程模式和技巧 2044.8.1 C/C++設計模式 2054.8.2
回調函數 2064.8.3 有限狀態機模型 2094.8.4 善用結構體 2114.8.5 C/C++協程 2144.9 開發生態選擇 2154.9.1 工業標准與廠家私有指令集架構 2154.9.2 硬件與軟件平台選擇 2154.9.3 編譯器選擇 2164.10 常見操作系統 2174.10.1 無操作系統 2174.10.2 RTOS的優勢 2184.10.3 uC/OS 2194.10.4 Keil RTX 2194.10.5 mbed RTOS與mbed OS 2204.10.6 FreeRTOS 2214.10.7 Linux是開發復雜聯網設備的現實選擇 2224.11 物聯網中間
件 2274.11.1 WSN堆棧 2274.11.2 TCP/IP 2274.11.3 USB 2274.11.4 FAT/FS 2284.11.5 GUI 2284.11.6 Terminal 2284.11.7 MQTT 2284.11.8 CoAP 2294.12 物聯網安全性 2304.12.1 安全相關芯片 2304.12.2 安全中間件 2314.12.3 Python安全算法 2324.13 設備固件更新 2324.13.1 固件更新技術發展史 2324.13.2 本地固件更新 2344.13.3 遠程固件更新 2344.13.4 固件升級定制 2344.14 各類串口實現聯網
2354.14.1 串口協議的選擇 2354.14.2 模擬串口設備 2364.14.3 其他類型虛擬設備 2384.14.4 ISP編程器 2384.14.5 串口設備監控器 2394.15 本章小結 239第5章 設備連接和編程接口 2405.1 設備連接概述 2405.1.1 嵌入式系統連接層次 2405.1.2 選擇正確的連接方案 2415.1.3 具體落實連接設計 2415.1.4 本章內容安排 2425.2 連接能力匯總 2425.2.1 連接由芯片開始 2435.2.2 芯片內部系統總線 2455.2.3 芯片間連接技術 2465.2.4 設備間連接 2495.2.5 設備組網
2505.2.6 設備組網與聯網的無線技術 2535.2.7 連接性回顧 2665.3 Linux文件系統 2665.3.1 設備即文件 2665.3.2 設備文件系統 2675.3.3 Linux設備文件的演變 2685.3.4 文件I/O操作 2715.3.5 Linux硬件編程 2725.4 並行接口 2735.4.1 老舊的PC並行接口 2745.4.2 高速總線 2745.4.3 GPIO 2745.4.4 Linux訪問GPIO 2755.4.5 GPIO的Python包 2765.5 串行接口 2775.5.1 異步通信串行口 2775.5.2 I2C總線 2845.5.3 S
PI總線 2905.5.4 與其他硬件平台相關的Python包 2945.6 USB總線 2965.6.1 USB Endpoints 2975.6.2 USB Device/Host/OTG 2975.6.3 USB 3.0 2975.6.4 libUSB 2975.6.5 PyUSB 2985.6.6 標准化USB橋接 2995.6.7 與USB相關的其他設計 3015.7 Linux網絡設備驅動 3015.7.1 TCP/IP套接字編程 3015.7.2 IEEE 802.3到IEEE 802.11 3025.7.3 網絡通信實現方案 3025.7.4 私有通信協議棧 3055.7.5
短距離無線連接 3075.8 工業總線 3105.8.1 CAN總線 3105.8.2 LIN總線 3125.8.3 其他ASIC 3135.8.4 定制Python擴展 3135.8.5 Windows DLL 3145.9 本章小結 314第6章 嵌入式Python虛擬機 3156.1 嵌入式高級語言平台大薈萃 3156.1.1 高級語言與二次開發 3156.1.2 BASIC 3196.1.3 Java 3196.1.4 Lua 3226.1.5 JavaScript 3226.1.6 .NET 3236.2 前一代Python虛擬機 3236.2.1 Telit GPRS模塊 3236
.2.2 Symbian 3256.2.3 Windows CE 3256.2.4 OpenMoko 3256.3 深嵌入式Python平台 3266.3.1 LEGO EV3 3266.3.2 TinyPy 3266.3.3 嵌入式Python的局限 3276.4 PyMite 3286.4.1 硬件平台 3286.4.2 維護者 3296.4.3 pymbed分支 3296.4.4 開發現狀 3316.4.5 文檔 3326.4.6 源碼樹 3336.4.7 使用流程 3356.4.8 實踐 3366.4.9 工程小結 3376.4.10 網絡資源 3386.5 VIPER/Zerynth
3386.5.1 硬件平台 3396.5.2 Zerynth Studio 3406.5.3 與標准Python的區別 3416.5.4 快速啟動 3426.5.5 坎坷的使用過程 3426.5.6 Zerynth目錄結構 3436.5.7 硬件相關庫 3446.5.8 其他特性 3556.6 MicroPython 3566.6.1 工程背景知識 3566.6.2 在線評估網頁 3586.6.3 官方硬件平台分支 3586.6.4 衍生項目 3596.6.5 UNIX版本 3606.6.6 MicroPython庫 3636.6.7 STM32HAL分支 3656.6.8 NUCLEO-F
401RE適配 3676.6.9 pyboard評估 3726.6.10 異步處理和中斷處理 3896.6.11 中斷處理的普遍問題 3926.6.12 使用心得 3956.6.13 商品化與知識產權 3966.6.14 BBC microbit 3966.7 Linux與Python 3986.7.1 Linux中Python的運行環境 3986.7.2 交叉編譯CPython 4016.7.3 交叉編譯MicroPython 4026.7.4 Jython運行環境 4046.7.5 Android SL4A 4066.8 本章小結 407第7章 Python應用APP 4087.1 基於字
符的人機界面 4097.1.1 命令行參數 4097.1.2 字符終端開發 4107.1.3 ncurses 4117.2 桌面GUI開發 4127.2.1 Tkinter 4137.2.2 wxPython 4147.2.3 Boa Constructor 4157.2.4 wxGlade 4167.2.5 PyGTK 4177.2.6 PyQt 4197.2.7 PySide 4207.2.8 Enthought 4217.2.9 Cocoa+PyObjC 4237.2.10 Java AWT 4247.2.11 IronPython與WPF 4257.2.12 其他UI 4257.3 本
地Web GUI 4267.3.1 與WebKit相關的Python包 4277.3.2 OneRing 4277.3.3 Pyjs 4277.3.4 Python Flexx 4287.4 本地可執行文件 4297.4.1 Linux可執行文件 4297.4.2 Mac OS X應用程序包 4307.4.3 Windows可執行文件 4307.4.4 pyinstaller 4307.4.5 py2exe 4307.4.6 py2app 4307.4.7 cx_Freeze 4317.4.8 Windows系統服務 4317.4.9 Windows定時任務 4327.4.10 Linux系統
服務 4337.4.11 Linux定時任務 4357.5 移動APP開發 4367.5.1 響應式網頁 4377.5.2 PhoneGAP應用開發 4377.5.3 SL4A 4377.5.4 QPython開發 4417.5.5 Kivy 4437.5.6 其他開發方式 4497.6 本章小結 449第8章 Python開發輔助支持 4518.1 物聯網開發需要不斷優化 4528.2 專屬小工具 4528.2.1 單位轉化器 4538.2.2 內碼轉換器 4548.2.3 其他編碼轉換 4558.3 原型驗證 4588.4 代碼生成器 4598.5 軟件測試 4618.5.1 unitte
st單元測試 4628.5.2 socket壓力測試 4628.5.3 urllib2遠程記錄 4638.5.4 PCBA測試 4668.6 文檔生成器 4688.6.1 文檔格式 4698.6.2 文檔生成工具 4738.7 文檔操縱 4778.7.1 Doc文檔操縱 4778.7.2 Excel表格操縱 4788.8 國際化與本地化 4798.8.1 gettext 4798.8.2 Web多語種切換 4828.8.3 字庫文件生成器 4828.8.4 GB2312點陣字庫提取 4828.8.5 TTF字庫提取 4838.9 配置管理 4848.9.1 軟件配置管理 4848.9.2 軟件
配置管理自動化 4858.9.3 Git Bash 4858.9.4 Dulwich/Gittle包 4858.9.5 Python Subversion包 4868.9.6 watchdog系統監控 4868.10 數據與素材處理 4868.10.1 二維碼顯示 4868.10.2 多媒體相關軟件包 4908.10.3 地理位置 4948.11 通信報文分析 4958.11.1 PyShark 4958.11.2 pypcapfile 4978.11.3 scapy和scapy3k 4978.11.4 pcap Web分析 4978.12 與Arduino/mbed相關的Python包 49
78.12.1 Arduino Prototyping 4988.12.2 pyFirmata 5018.12.3 Py2B 5018.12.4 CmdMessager 5018.12.5 mbed 5048.12.6 mbed RPC 5048.12.7 mbed-ls 5058.12.8 Python-mbedtls 5078.12.9 Python-xbee 5088.13 虛擬儀器 5098.13.1 實時顯示波形 5108.13.2 Instrumentino 5108.13.3 Vipy 5118.13.4 PyVISA 5118.13.5 Pythics 5128.14 3D/V
R/AR 5128.14.1 PyOpenGL 5138.14.2 PySoy 5148.14.3 VPython 5148.14.4 Printrun 3D打印 5148.15 本章小結 515第9章 物聯網服務器端設計 5169.1 物聯網計算模型 5179.1.1 雲計算 5179.1.2 Web PaaS與IoT PaaS 5189.1.3 IoT PaaS供應商 5189.1.4 PaaS/IaaS混合架構 5249.1.5 霧計算 5259.2 物聯網與互聯網設計異同 5269.2.1 基礎架構 5269.2.2 標准化程度 5279.2.3 業務模式 5279.2.4 系統構成
5279.2.5 設備接入協議 5289.2.6 數據特性 5299.2.7 系統架構 5309.2.8 數據持久層 5329.2.9 大數據分析架構 5349.2.10 業務耦合與分離 5349.2.11 業務與數據融合 5359.2.12 認證授權與計費 5359.3 物聯網網關與邊緣服務器 5359.3.1 Python socket服務器 5369.3.2 pyserial RFC2217 5369.3.3 SubGHz網關panStamp 5379.3.4 Rascal micro 5389.3.5 Java IoT網關 5399.4 物聯網設備接入協議 5409.4.1 異步通信框
架Twisted 5419.4.2 Twisted 套接字服務器設計 5449.4.3 物聯網專用協議 5589.4.4 CoAP 5609.4.5 MQTT 5649.4.6 mosquitto/paho 5679.4.7 REST API 5729.4.8 服務器數據推送技術 5729.5 高可用性與高並發性 5759.5.1 並行與並發計算 5759.5.2 網絡I/O模型分類 5759.5.3 架構優化的路徑 5769.5.4 關系數據庫系統 5769.5.5 SQL/NoSQL/NewSQL 5789.5.6 Redis 5799.5.7 MongoDB 5809.5.8 時序數據庫
5819.5.9 消息隊列 5839.6 業務與數據融合 5859.6.1 網站權限管理 5859.6.2 認證授權與計費 5869.6.3 OpenID 5879.6.4 OAUTH 5879.6.5 OpenID與OAUTH的異同 5889.6.6 社交化硬件 5889.7 Web開發框架 5899.7.1 MVC模型 5899.7.2 Web開發流程 5899.7.3 Python Web百花齊放 5909.7.4 Zope 5919.7.5 Django 5919.7.6 Flask 5929.7.7 gevent提升性能 5939.7.8 異步Web框架Tornado 5939.7
.9 異步網絡框架Twisted 5939.7.10 異步Web框架Cyclone 5949.7.11 靜態網頁 5949.7.12 TLS安全網頁 5949.8 物聯網安全 5979.8.1 物聯網安全現狀堪憂 5989.8.2 操作系統安全 5989.8.3 數據緩存與數據持久層安全 5999.8.4 Web框架與容器安全 5999.8.5 遠程加載風險 6009.8.6 Web前端安全 6009.8.7 傳輸層安全 6019.9 服務器交付 6039.9.1 虛擬機交付 6039.9.2 Docker容器交付 6039.9.3 VirtualEnv交付 6059.10 服務器運維 605
9.10.1 Linux定時任務 6069.10.2 常見的定時任務 6109.10.3 系統監控 6119.10.4 集成化運維軟件 6139.11 物聯網系統設計實踐 6149.11.1 服務器端需求分析 6149.11.2 確定設備接入方式 6169.11.3 物聯網的實時要求 6179.11.4 EPIC IoT設備服務器 6179.11.5 EPIC架構優化 6199.12 本章小結 625第10章 融合應用與數據分析 62610.1 物聯網是可編程的 62610.1.1 Web API的「滿漢全席」 62710.1.2 Web API技術演進 62810.1.3 IoT Web A
PI的必要性 62810.1.4 Device as a Service 62910.2 數據統計、分析和挖掘 63010.2.1 名詞解釋 63010.2.2 術語小結 63110.2.3 大數據分析 63210.3 采集整理自有數據 63310.3.1 原始設備數據 63310.3.2 數據埋點 63310.3.3 服務器端數據 63410.3.4 需求確定分析方法 63710.4 采集第三方數據 63710.4.1 結構化數據 63810.4.2 半結構化數據 63810.4.3 非結構化數據 63910.4.4 數據錄入 64410.4.5 數據融合 64410.4.6 數據規整 64
610.4.7 數據交易 64610.5 數據分析 64710.5.1 常見編程語言 64710.5.2 數據分析分類 64710.5.3 科學計算數據分析工具 65110.5.4 統計學數據分析工具 65810.5.5 金融數據分析工具 65910.5.6 大數據平台與生態 66110.6 數據可視化 66310.6.1 數據可視化的發展趨勢 66410.6.2 matplotlib 66510.6.3 seaborn 66510.6.4 mpld3 66610.6.5 Chaco 66710.6.6 Pygal 66810.6.7 Plotly 67010.6.8 TVTK 67110.6
.9 VPython 67210.6.10 Folium 67310.6.11 NetworkX 67410.6.12 Bokeh 67610.6.13 Mayavi 67810.6.14 Vispy 68010.6.15 MoviePy 68110.6.16 其他新技術 68210.7 本章小結 682推薦書目與結束語 683
IronPython進入發燒排行的影片
曲面結構資訊自動轉入BIM之研究
為了解決IronPython 的問題,作者陳立宇 這樣論述:
隨著科技的進步,土木業界由原本2D設計圖逐漸發展3D模型且附有資訊在內的建築資訊模型(BIM)。目前工程合約執行架構中,主要由建築師完成設計後,交由承建營造廠清圖。大多數建築師偏好Sketchup 3D建模軟體,但面臨處理自由曲面功能相對較弱,現行建築師常需設計含有複雜曲面的結構,面對著有複雜曲面的建築物時,建築師多用繪製特殊異形結構較佳的繪圖軟體Rhinoceros (簡稱Rhino),再透過Rhino中參數化外掛(Grasshopper)來控制形體,得到建築師所要的空間形態,同時,通過Rhinoceros Scripts來快速生成表皮,且繪製2D平面圖(Autocad)。接著轉由營造廠負
責繪製建築資訊模型(Revit),資訊的轉換造成圖形轉換誤差及效率上的繁瑣。本研究採用Revit 為平台,建構一套由點座標為建構基礎自動曲面量體產生器Point2Mass (簡稱P2M)。P2M使用Python程式所撰寫,所讀取的資訊分為兩項:(一)以建築停車場爬坡車道模組為例,由建築師已設計完成的建築車道平面圖得知車道資訊,輸入至P2M進行計算出所需的車道上座標點而自動組成量體,並且考慮車道在彎道中的超高。(二)將建築師由Rhino所繪製模型3D Model檔,讀取後進行資料解析,再由Revit上將解析出的點座標資訊產出,並建置成為量體。P2M降低資訊的轉換將造成圖形轉換誤差及效率上的問題,
提升繪製困難曲面的效率,並回饋產出至Revit 3D Model。
地震防災管理系統建置之研究
為了解決IronPython 的問題,作者許家銓 這樣論述:
台灣位處歐亞大陸版塊和菲律賓海版塊的交界,屬環太平洋地震帶,每年都會因版塊間的相互擠壓而造成地震,屬地震頻繁地帶,為數眾多的既有交通設施及建築物將不可避免的會遭受到強烈地震侵襲的威脅。2011年3月11日,在日本東北地方發生規模9強震,除了地震本身之外,也引發大海嘯,造成生命財產嚴重的損失。當強震造成災害的畫面傳送到全世界,讓世人震驚的除了災難的無情之外,更見識到日本災難預警系統的效率,與民眾避難的秩序。綜觀近數十年來的國內外地震災害,構造物受害之實例甚多,在這些地震災害經驗中,均顯示地震災害對社會所造成的衝擊與經濟損失,是相當嚴重而深遠。因此,若能有效建構一套地震災損評估系統,於地震發生前
提供地震災害災損之境況模擬,據此擬定相關地震災害防救事項,有效執行災害預防、災害搶救、事故處理、災情勘察以及善後處置、復建等相關事宜,並於地震發生時,推估建築物倒塌及人員死傷等災害資訊,可於初期迅速採取緊急應變作為,減少地震災害損失。本研究將參考國內外較知名之震災評估系統,如TELES(台灣)、REDARS(美國)、地震被害想定支援ツール及簡易型地震被害想定システム(日本)建立一套地震防災管理系統。在地表加速度(Peak Ground Accerlation, PGA)推估方面,本研究參考美國REDARS,以台灣自1990年到2003年間地震規模超過5.0之地震測站記錄為基礎,針對台灣各強地動
測站進行地表加速度衰減率之迴歸分析,並將台灣國土網格化,由各網格之鄰近測站推估網格之PGA值;以各網格內之公私有建築物及人口資料為基礎,參考並修正TELES之災損評估模式,計算出特定地震作用下各網格之建築物倒塌數及人口傷亡數等資訊。橋梁損壞推估部分由全台省道橋梁之迴歸分析結果訂定橋梁易損性曲線,計算震後橋梁之功能喪失率。本研究亦將導入脆弱度之概念,假設橋梁受損喪失功能時對周圍環境造成之影響,此分析成果可供政府作為橋梁補強優先順序之挑選。本研究所開發之系統亦包含豐富的建物資料庫,包括:網格設籍人口、網格各類公私有建築物數量、重要設施(包括醫療、警消、電廠、加油站等)資訊等。在系統架構設計與實作方
面,考量計算效能、擴充彈性、容易使用的操作介面與豐富的資料產出,本研究將使用物件導向技術進行系統開發。整個系統以推估專案為中心,包括:推估專案、資料模型、計算核心、可擴充模組介面及視圖顯示等元件,控管整個系統運作。系統實作將以Windows為作業平台,使用.NET Framework做為基礎應用程式的架構,資料庫將使用MySQL為基礎,GIS地圖元件使用MapWinGIS元件,而可擴充模組介面中的腳本語言將使用IronPython。分析成果將以視覺化輔以文字呈現,將包含各網格建築物之倒塌數、各網格人員傷亡數、橋梁功能喪失數、各重要設施震後現況預估等資訊,此成果可供政府做為災前演練及災後初期迅速
採取緊急應變作為之用。本研究結合目前國內外之災損評估模式,由網格化之資訊推估震後災損情形,並藉由簡易明瞭之操作介面與容易擴充的架構,使後續擴充較具彈性及便利性。未來若將各地方政府提供更詳盡之資料整合入本系統,則可做為各地方政府擬定相關地震災害防救事項之用。
想知道IronPython更多一定要看下面主題
IronPython的網路口碑排行榜
-
#1..NET 單元測試的IronPython | Microsoft Docs
有可包括CPython 的數個Python 實作,於晚期2006 為目標的Microsoft.NET Framework 發行的最常見的實作執行UNIX 類似的作業系統和IronPython,實作的機器 ... 於 docs.microsoft.com -
#2.【IronPython下载官方版】IronPython 2.7.7-ZOL软件下载
IronPython 官方版是一种在.NET 及Mono上的Python 实现,由微软的Jim Hugunin所发起,IronPython是一个开源的项目,基于微软的DLR引擎;托管于微软的 ... 於 xiazai.zol.com.cn -
#3.推下python/ironpython:從入門到精通 - 程式前沿
最近無聊,下了個visual studio 2005的furture,發現裡面多了對動態語言的支援.其實很早就想擺弄下python,正好是個機會.一開始是想學ironpython, ... 於 codertw.com -
#4.IronPython in Action - Books - Amazon.com
IronPython in Action [Foord, Michael J., Muirhead, Christian] on Amazon.com. *FREE* shipping on qualifying offers. IronPython in Action. 於 www.amazon.com -
#5.IronPython Team - Twitter
The latest Tweets from IronPython Team (@ironpython). News about the IronPython project. 於 twitter.com -
#6.Plotting Fun with ILNumerics and IronPython
The following plot is done purely in IronPython: I started with a fresh new Iron Python Windows Forms Application from the 'New Project' dialog ... 於 ilnumerics.net -
#7.DO NOT USE. Implementation of Python 3.x for .NET ...
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. 於 pythonrepo.com -
#8.Python for .Net rises from the dead | InfoWorld
IronPython, written in C#, is not just meant to run stock Python programs. It can provide Python programmers with a bridge to existing .Net ... 於 www.infoworld.com -
#9.Creating IronPython Desktop Applications Using .NET ...
Jesse Smith shows you how to create a simple IronPython desktop application using .NET Framework components and the IronPython runtime ... 於 www.informit.com -
#10.Microsoft offloads IronRuby and IronPython languages to ...
IronRuby and IronPython, until November 1, are Microsoft-supported and .Net-targeted versions of the Ruby and Python dynamic programming ... 於 www.zdnet.com -
#11.C# 利用ironPython 呼叫Python研究過程 - 大专栏
最近工作上需要在Windows 視窗程式上呼叫Python script,之前完全沒用過C# 而且對Python 也不熟的我,就只能上網找資料了。找著找著還真的發現了一套叫IronPython 的 ... 於 www.dazhuanlan.com -
#12.The IronPython, Unicode, and Fragmentation Debate - InfoQ
Unlike the canonical implementation, IronPython implements the str class as Unicode rather than an ASCII byte stream. 於 www.infoq.com -
#13.Simple Guide to IronPython GUI Creation and Debugging
perform an action in HFSS. Debugging. Troubleshooting scripts using Microsoft Visual Studio. Shell. Outline – IronPython GUI Creation and. 於 hmediastorageansi.blob.core.chinacloudapi.cn -
#14.IronPython in Action - Manning Publications
In 2005, Microsoft quietly announced an initiative to bring dynamic languages to the .NET platform. The starting point for this project was a .NET ... 於 www.manning.com -
#15.IronPython 2.7-32 (missing) - Visual Studio Feedback
Install IronPython (downloads at https://ironpython.net ) if no IronPython. OK, good to know. 0 . Reconsider. 於 developercommunity.visualstudio.com -
#16.IronPython Studio - CodePlex Archive
Introduction. IronPython Studio is a free full IDE (Integrated Development Environment) for the Python programming language. It is based on the existing ... 於 archive.codeplex.com -
#17.AUR (en) - ironpython - Arch Linux
Git Clone URL: https://aur.archlinux.org/ironpython.git (read-only, click to copy). Package Base: ironpython. Description: Python implementation for the . 於 aur.archlinux.org -
#18.Rhino 5 and new IronPython installations « BRG blog - Block ...
If you install IronPython 2.7.6 prior to installing Rhino 5, “RhinoScript” and “PythonScript” items vanish from the top level Tools menu. 於 block.arch.ethz.ch -
#19.【PYTHON】如何在IronPython中安裝軟體包/模組 - 程式人生
我剛接觸過鐵蟒。謝謝你的幫助和耐心。 我在Visual Studio 2015中從http://ironpython.net/安裝了Ironpython 2.7。 我還安裝了python 2.7.6和anaconda ... 於 www.796t.com -
#20.IronPython: First steps - Simple Talk - Redgate Software
IronPython works as an extension to the .NET Framework, but it can also be used by .NET projects to take advantage of Python's scripting ... 於 www.red-gate.com -
#21.Paho » Python client not working in IronPython - Eclipse
This is a bit of a surprise to me, the IronPython (and CPython) documentation states that the source_address parameter to socket. 於 www.eclipse.org -
#22.在C#项目中使用IronPython执行py脚本 - 简书
环境准备1)需要到IronPython下载https://ironpython.net/download/,发文时刻,最新版是2.7.9,不过这个要求.net 的版本为4.... 於 www.jianshu.com -
#23.Pro IronPython - 第 7 頁 - Google 圖書結果
In the IronPython code in Listing 1-2, the variable called “yourName” is assigned a value of 5 because the compiler knows the desired type of the variable ... 於 books.google.com.tw -
#24.IronPython 3.4.0-alpha1 - NuGet
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the . 於 www.nuget.org -
#25.IronPython初體驗_ZenDei技術網路在線
介紹在C# 程式中嵌入IronPython 得到了很好的支持。在本教程中,我們將展示如何完成這個項目。 首先,我們將展示兩個非常基本的例子,說明如何執行一個不導入任何模塊 ... 於 www.zendei.com -
#26.Chapter 1. A new language for .NET - IronPython in Action
IronPython is an open source implementation of Python for .NET. It has been developed by Microsoft as part of making the CLR a better platform for dynamic ... 於 livebook.manning.com -
#27.1. Getting Started - IronPython Documentation
This class includes functions for creating IronPython script engines and accessing commonly used Python-specific functionality. Much of the functionality is ... 於 documentation.help -
#28.[IronPython]IronPython開發環境的安裝與設定| Level Up - 點部落
NET Framework與Python兩邊的類別庫,不論是用來慢慢熟悉Python語法,或是用來搭配.NET這邊的開發都會比較容易。 IronPython在官網下載後安裝,會看到程式 ... 於 dotblogs.com.tw -
#29.IronPython — python-api v3.3.2 documentation
IronPython ¶. We do not test against IronPython and cannot be sure that we won't introduce breaking changes or that we will be compatible with future ... 於 developer.shotgridsoftware.com -
#30.IronPython in Action - Google 圖書結果
Get-Help About_Signing Listing 10.16 shows the PowerShell code necessary for executing code with IronPython 1. It assumes you have the IronPython assemblies ... 於 books.google.com.tw -
#31.IronPython C# Integration - Needful Software
IronPython C# Integration. 1 - Basics. Introduction. This tutorial shows how Python scripts can be embedded into C# code using IronPython. 於 www.needfulsoftware.com -
#32.Spotfire ironpython示例小结
Spotfire除了自带的一些常用操作功能外,其内嵌了ironpython和TERR;以下是这段时间来整理的,关于一些功能的ironpython的实现. 於 www.bioinfo-scrounger.com -
#33.1.3 What is IronPython? - Dynamo Python Primer
Python has several popular implementations which have been built for specific purposes: IronPython is the implementation of the Python language that Dynamo ... 於 dynamopythonprimer.gitbook.io -
#34.Controlling APx500 with IronPython - Audio Precision
Pure Python cannot interface with .NET Assemblies. IronPython, however, can and was developed just for that reason. As an added bonus, scripts ... 於 www.ap.com -
#35.Using Wing with IronPython - Wing Python IDE
Learn how Wing Pro speeds up development of Python code written for the IronPython (.NET) implementation of Python. 於 wingware.com -
#36.Use IronPython to Navigate Spotfire Pages - YouTube
TIMESTAMPS00:00 Intro01:00 Spotfire Page Navigation02:32 Creating Action Controls04:13 How to use the ... 於 www.youtube.com -
#37.IronPython和C#交互- 田小计划 - 博客园
IronPython 是一个.NET平台上的Python实现,包括了完整的编译器、执行引擎与运行时支持,能够与.NET已有的库无缝整合到一起。IronPython已经很好的集成 ... 於 www.cnblogs.com -
#38.[教學] 把IronPython 整合到Visual Studio - 精華區Python
這篇文章,翻譯來自於Aaron Marten的blog,文章標題是A bit more on IronPython ... 於 www.ptt.cc -
#39.轉載-IronPython入門:什麼是IronPython? - IT閱讀
本文對什麼是IronPython進行了簡單的介紹,描述了IronPython誕生的背景,以及.NET動態語言執行時的一些介紹。簡單地說,IronPython就是優雅的python程式 ... 於 www.itread01.com -
#40.IronPython - Veterans Affairs
IronPython is an open source implementation of the Python programming language which is integrated with the .NET Framework. This technology allows developers to ... 於 www.oit.va.gov -
#41.IronPython in Unity 5.5.0 - Unity Forum
But I can't use them because when I write "using IronPython;" , visual studio just tell me that the name IronPython can't be find. 於 forum.unity.com -
#42.IronPython Archives - Black Hills Information Security
Do your PowerShell scripts keep getting caught? Tired of dealing with EDRs & Windows Defender every time you need to pop a box? In this one-hour podcast, ... 於 www.blackhillsinfosec.com -
#43.IronPython - 中文百科知識
IronPython 是一種在NET 和Mono 上實現的Python 語言,由Jim Hugunin(同時也是Jython 創造者)所創造。隨後,在2007 年,開發者決定改寫構架,使用動態類型系統以讓更多 ... 於 www.easyatm.com.tw -
#44.IronPython 初體驗! - 程式之旅、職場之路...
最近看到越來越多人所開發的軟體使用.NET Framework,所以我也決定從頭開始學起。本來想要先摸C# 的,但是之前看到有學弟在玩Python 更是吸引我! 於 qazq.pixnet.net -
#45.Change Visualization Titles with IronPython - Big Mountain ...
I promised a return to Spotfire API for IronPython posts, and that is finally happening. I had to get a few drafts cleared out, ... 於 www.bigmountainanalytics.com -
#46.It's Back! IronPython for .NET - DZone Web Dev
IronPython is an implementation that runs on the .NET Framework's Common Language Runtime (CLR) and is coming back thanks to a change of ... 於 dzone.com -
#47.Using LINQ in IronPython 2.6 - Time Cockpit
Up until (and including) our beta 2 release time cockpit used IronPython 2.4 for executing scripts. When creating complex scripts we often ... 於 www.timecockpit.com -
#48.RhinoVAULT and IronPython problem - Rhino for Windows
I am trying to play with RhinoVAULT and at the point of triangulation function I get this error and I am unable so update IronPython correctly. Any ideas? 於 discourse.mcneel.com -
#49.Best 20 NuGet ironpython Packages
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the . 於 nugetmusthaves.com -
#50.IronPython - SimplyJacoby/Unipy Wiki
IronPython - SimplyJacoby/Unipy Wiki. IronPython is an implementation of Python based on Python.Net. Installation. Installing IronPython. Download IronPython. 於 github-wiki-see.page -
#51.What is the difference between Python vs Jython vs ...
Jython and IronPython are different python implementations, both of which run on different virtual machines. Jython runs on the JVM (Java ... 於 stackoverflow.com -
#52.ScottGu's Blog - IronPython for ASP.NET CTP
A few months back I blogged about the release of IronPython v1.0. IronPython is an implementation of the Python dynamic language for .NET. 於 weblogs.asp.net -
#53.Professional IronPython - Google 圖書結果
You'll see a summary dialog box that simply states you're ready to install IronPython. 4. Click Install. MSI will begin the installation process. 於 books.google.com.tw -
#54.Introducing IronPython - CODE Magazine
Unlike most other Microsoft language products, IronPython runs as a transparent, open source project. The IronPython team releases a new version approximately ... 於 www.codemag.com -
#55.ironpython和python的区别是什么?
ironpython 和python的区别:IronPython是一种在NET和Mono上实现的Python语言,Python是一种跨平台的计算机程序设计语言。 於 www.py.cn -
#56.ironpython 安裝[教學] - Steur
ironpython 安裝[教學]. 我仍然得到了錯誤: 在安裝Studio時,再透過Ipy下去運行。 安裝的包括python的執行環境, testing,你也需要安裝Visual C++ 來編譯這個範例( ... 於 www.seanmrse.co -
#57.c# - 如何在.NET中导入第三方IronPython模块? - IT工具网
NET框架中使用IronPython库。我测试了Python中的每个类,并且都正常工作,但是我不确定如何在C#类中调用该库。 於 www.coder.work -
#58.直營《IronPython程式設計-Python與.Net Framework整合實 ...
○IronPython互動介面、環境、最基礎的程式設計知識. ○IronPython與CPython的相容;介紹函式、檔案處理、內建模組、CPython類別庫、list 內嵌表示法、迭代器...等. 於 www.ruten.com.tw -
#59.Getting Started With IronPython - Mark Heath
IronPython · Python. My first experience of Python was not a good one. I was working on a project to automate the testing ... 於 markheath.net -
#60.使用C#呼叫Python(.py)內的方法(IronPython) @ vsvs - 痞客邦
IronPython 在Py有import第三方庫的時候會非常不方便,很多都無法使用。如果你打算要在Unity內使用IronPython的話,你需要先安裝IronPython, ... 於 coolvsvs.pixnet.net -
#61.IronPython 调用numpy包_djshichaoren的专栏 - CSDN博客
版权. WPF 专栏收录该内容. 6 篇文章 0 订阅. 订阅专栏. 1. 使用enthought编写的c#版的numpy 於 blog.csdn.net -
#62.安装IronPython - 阿里云开发者社区
IronPython 1.0发布了 IronPython是Python编程语言在.NET平台上的实现。它支持一个可交互的控制台,该控制台支持完全的动态编译,并且可以让Python程序员访问所有的. 於 developer.aliyun.com -
#63.A 3 minute guide to embedding IronPython in a C# application
Hosting IronPython in C# is well-trodden turf. Many other have been there and blogged it before. But the fun was really in the doing. 於 secretgeek.net -
#64.[IronPython]IronPython開發環境的安裝與設定 - Level Up
但是玩蛇也是要準備好工具的,而筆者的.NET背景又比其他語言濃厚,幾經思量最後還是選擇了IronPython,因為它可以同時使用.NET Framework與Python兩邊的 ... 於 larrynung.github.io -
#65.聊聊c#與Python以及IronPython - 台部落
可以在官網下載http://ironpython.net。也可以提供nuget直接加入。但是提醒大家的是這個玩意支持的Python3還不穩定,有的功能沒有。 具體看看 ... 於 www.twblogs.net -
#66.Introducing Python for .NET - IronPython - .NET tutorial
Although it might seem that you need to install a full version of Visual Studio to use IronPython with an IDE, there is a free download that you ... 於 www.developerfusion.com -
#67.IronPython与Python.NET哪个更好? - 问答- 云+社区 - 腾讯云
我想从Python代码中访问一些用C#编写的.NET程序集。 一点研究表明我有两个选择:. 具有.NET接口功能/内置支持的IronPython; Python与Python .NET包. 於 cloud.tencent.com -
#68.Pro Ironpython - 博客來
IronPython represents a unique direction for developers interested in working with dynamic languages within the .NET Framework. Whether you're looking to ... 於 www.books.com.tw -
#69.Windows Programming with IronPython | Udemy
Ironpython is python with .Net support so it can leverage power of .Net technology. In this course users will learn to develop ironpython scripts with GUI ... 於 www.udemy.com -
#70.IronPython是个啥? - 知乎
有c#的基础,现在刚开始学习python。 我想知道① Python Applicatrion和IronPython Application还有IronPytho Windows Forms Applicattion这三个项目的区别。 於 www.zhihu.com -
#71.IronPython introduction for Python developers - RkBlog
IronPython (IPY) is an implementation of the Python programming language targeting the .NET Framework and Mono. We get the same syntax and ... 於 rk.edu.pl -
#72.[C#] 使用IronPython調用python程式在開發視窗程式使用
調用前置作業. zip解壓縮後裡面會有DLL檔案(在net45這個資料夾中),請在你的C#視窗程式中引用下面兩個參考:. IronPython.dll; Microsoft. 於 www.jysblog.com -
#73.Dynamo and IronPython
Dynamo installs IronPython 2.7.3 into the GAC or (Global Assembly Cache). Other applications which rely on IronPython, like Rhino6 may use a ... 於 dynamobim.org -
#74.IronPython Scripting in TIBCO Spotfire
Back to Extending Spotfire page Overview With IronPython scripts it is possible to configure and automate a lot of different aspects of a ... 於 community.tibco.com -
#75.Professional IronPython | Wiley
Thorough coverage of Microsoft's new dynamic programming language: IronPython IronPython is a powerful and vital part of any . 於 www.wiley.com -
#76.IronPython.net /
IronPython is an open-source implementation of the Python programming language which is tightly integrated with .NET. IronPython can use . 於 ironpython.net -
#77.Hosting IronPython in a C# application | My Memory
Let's start off by downloading the package IronPython via NuGet. The version installed is 2.7.4. To create the Python scripting engine we use ... 於 putridparrot.com -
#78.IronPython程式設計(附CD) | 誠品線上
IronPython 程式設計(附CD):,IronPython是什麼?如何與.NetFramework整合?IronPython互動介面、環境、最基礎的程式設計知識IronPython與CPython的相容; ... 於 www.eslite.com -
#79.What is IronPython? - Definition from Techopedia
IronPython is an open-source implementation of Python designed for the .NET and Mono platforms. IronPython was developed by Microsoft and was first released ... 於 www.techopedia.com -
#80.IronLanguages/ironpython2 - GitHub
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET ... 於 github.com -
#81.Exception When Using IronPython with Shotgun API
I'm trying to use the pixomondo version of the shotgun api (https://github.com/Pixomondo/shotgun-python-api) from C# using IronPython... 於 support.shotgunsoftware.com -
#82.IronPython死而復生 - 每日頭條
IronPython 採用C#開發,不僅僅是為了在.Net上運行Python程序。它可以為Python程式設計師提供一個通往.Net應用和對象的橋樑。最大的好處是,使它們可以像 ... 於 kknews.cc -
#83.IronPython in Action [Book] - O'Reilly Media
IronPython opens up exciting new possibilities. Because it's a dynamic language, it permits programming paradigms not easily available in VB and C#. In this ... 於 www.oreilly.com -
#84.IronPython, darkly: how we uncovered an attack on ...
IronPython, darkly: how we uncovered an attack on government entities in Europe. Published on 18 May 2020. Hunting for new and dangerous cyberthreats is the ... 於 www.ptsecurity.com -
#85.IronPython | 他山教程,只選擇最優質的自學材料
IronPython. Created: November-22, 2018. 用C#編寫的.NET 和Mono 的開源實現,在Apache License 2.0 下許可。它依賴於DLR(動態語言執行時)。它僅支援2.7 版本,目前 ... 於 www.tastones.com -
#86.ironpython Getting started with ironpython - RIP Tutorial
Learn ironpython - This section provides an overview of what ironpython is, and why a developer might want to use it.It should also mention any large... 於 riptutorial.com -
#87.IronPython和ASP.NET (IronPython and ASP.NET) - CoderBridge
問題敘述. IronPython和ASP.NET (IronPython and ASP.NET). 有沒有人用IronPython和ASP.NET建立一個網站。您的經歷是什麼,組合準備好迎接黃金時段了嗎? 於 zh-tw.coderbridge.com -
#88.IronLanguages/ironpython - Gitter
I think they completely removed IronPython support. To be fair they also removed Python 2.7 from VS2022... حسين ... 於 gitter.im -
#89.Spotfire ironpython property control - Toka
Back to main IronPython scripting page Introduction It is often necessary to create dependent property controls in TIBCO Spotfire® Imagine the following ... 於 apliko.toka-ks.org -
#90.8. Errors and Exceptions — IronPython 2.7.2b1 documentation
The preceding part of the error message shows the context where the exception happened, in the form of a stack traceback. In general it contains a stack ... 於 ironpython-test.readthedocs.io -
#91.What is IronPython? - Dynamo for Revit - LinkedIn
Dynamo implements IronPython, an implementation of Python that is designed to work with the .NET framework. Learn the differences between Python and ... 於 www.linkedin.com -
#92.IronPython - 維基百科,自由的百科全書
IronPython 是一種以.NET和Mono實現的Python,由Jim Hugunin(英語:Jim Hugunin)(同時也是Jython的創造者)建立。1.0版於2006年9月5日發布 (頁面存檔備份,存於網際 ... 於 zh.wikipedia.org -
#93.IronPython 程式設計Python與.NET Framework整合實作 ...
IronPython 程式設計Python與.NET Framework整合實作9862010584 無畫線無註記附光碟購買IronPython 程式設計Python與. 於 shopee.tw -
#94.IronPython - Through the Interface
In this previous post, we saw some of the issues around executing standard Python code to de-skew raster images inside IronPython (and the ... 於 www.keanw.com -
#95.IronPython_百度百科
IronPython 是一种在NET 和Mono 上实现的Python 语言,由Jim Hugunin(同时也是Jython 创造者)所创造,2006年9月5日首次发布。 於 baike.baidu.com -
#96.IronNetInjector: Turla's New Malware Loading Tool
IronPython has been used for malicious purposes before, but in its new malware loading tool IronNetInjector, threat group Turla uses it in a ... 於 unit42.paloaltonetworks.com -
#97.DEV315 "IronPython" and Dynamic Languages on .NET
IronRuby http://www.ironruby.net/. 開放原始碼與符合標準的動態語言. IronPython Roadmap. • IronPython 1.0. • IronPython 1.1. • April 2007. • 2.4 language. 於 coscup.org -
#98.IronPython - Python Wiki
IronPython is an open source implementation of Python for the .NET CLR and Mono, originally created by Jim Hugunin. ... IronPython uses the ... 於 wiki.python.org -
#99.Python - Mono Project
Mono supports IronPython, an open-source implementation of Python on the .NET framework. Since IronPython depends on a lot of Net 2.0 ... 於 www.mono-project.com