iT邦幫忙

python相關文章
共有 3525 則文章
鐵人賽 Software Development DAY 12

技術 ( Day 12 ) 圖片轉文字 ( OCR 圖片字元辨識 )

OCR ( Optical Character Recognition ) 就是所謂的字元辨識,可以將圖片的內容轉換成可編輯的文字,這篇文章會介紹使用 Pyth...

鐵人賽 自我挑戰組 DAY 6

技術 Day6 -URLS and Views -path()到底在做什麼

前言 哈囉大家,今天我們要延續昨天所寫的將views 和 URLS做連接,來做更深入的了解。 Views and Urls 在Django中Views主要是負責...

鐵人賽 自我挑戰組 DAY 5

技術 Day5 -Django APP的架構與建置

前言 來到第五天! 昨天我們瞭解了一下Django 管理的核心manage.py,今天終於要開始進入我們APP的建置! 什麼是Django APP 首先,當然要...

鐵人賽 自我挑戰組 DAY 4

技術 Day4 -Django的控制中樞- mange.py和django-admin

前言 延續昨天我們所建置的project,在繼續建置Django的路上,想先跟大家分享一下在Django用來控制專案大小事的django-admin和manag...

鐵人賽 Software Development DAY 11

技術 ( Day 11 ) 讀取與修改圖片 Exif

這篇文章會介紹使用 Python 的 Pillow 和 piexif 第三方函式庫,實作可以讀取和修改圖片 Exif 的功能。 原文參考:讀取與修改圖片 Ex...

鐵人賽 Software Development DAY 8

技術 【Day08】把 QPushButton 按鈕放進 QTableWidget 表格 續

經過昨天的失敗, 我決定像第一天一樣, 創一個 QTableWidget class, 初始設定什麼的通通都在裡面, 而按鈕的編號不是以 list 裡的 ind...

鐵人賽 Software Development DAY 10

技術 ( Day 10 ) 圖片的模糊化與銳利化

這篇文章會介紹使用 Python 的 Pillow 第三方函式庫,實作四種圖片模糊化的方法,和兩種圖片銳利化的方法。 原文參考:圖片模糊化、圖片銳利化...

鐵人賽 自我挑戰組 DAY 3

技術 Day3 -Django Project 建置

前言 昨天我們安裝好了python和虛擬環境,今天我們終於要開始建置Django的project了! Django安裝 一樣接續昨天的,我們先啟用虛擬環境,在開...

鐵人賽 Software Development DAY 9

技術 ( Day 9 ) 圖片馬賽克效果

這篇文章會介紹使用 Python 的 Pillow 第三方函式庫,實作可以將圖片打上馬賽克的效果。 原文參考:圖片馬賽克效果 本篇使用的 Python 版...

鐵人賽 Software Development DAY 6

技術 【Day06】QTableWidget 表格 with Images 圖片

一樣補上前幾天沒有提到的 layout, layout 就是版面設計, 想要讓元件以怎樣的方式排可以以 QHBoxLayout 和 QVBoxLayout 實現...

鐵人賽 Software Development DAY 8

技術 ( Day 8 ) 圖片加上文字浮水印

這篇文章會介紹使用 Python 的 Pillow 第三方函式庫,實作圖片加上文字的效果 ( 使用文字作為浮水印 ),最後還會搭配 glob 函式庫,實現批次加...

鐵人賽 Software Development DAY 5

技術 【Day05】QLabel in QPushButton

[碎碎念]我今天才發現文章可以加 tag ... 今天要繼續把 Day01 的成果拿出來改編 另外, 第一天有個很重要很重要很基本的東西沒有提到, 就是視窗的...

鐵人賽 Software Development DAY 7

技術 ( Day 7 ) 圖片加上 logo 浮水印

這篇文章會介紹使用 Python 的 Pillow 第三方函式庫,將圖片加上 logo 浮水印 ( 使用圖片作為浮水印 ),並嘗試做出半透明的浮水印效果,最後還...

鐵人賽 Software Development DAY 5

技術 0x08 Pytest測試框架 教學

About Pytest pytest 是整合了 setup/teardown, fixture 等等做測試常用的功能的一個測試框架, 本文會將 pytest...

鐵人賽 Software Development DAY 4

技術 0x07 Python 語法基礎

小提醒 py建議 snake case, 例如 user_number 常用變數型態 數字:int my_num = 500 print(f"va...

鐵人賽 Software Development DAY 6

技術 ( Day 6 ) 拼接多張圖片

這篇文章會使用 Python 的 Pillow 第三方函式庫,將多張圖片拼接成一張大張的圖片,在拼接的過程中,替每張圖片加上邊框效果。 原文參考:拼接多張圖片...

技術 更新2022/09/06

加速backtest_signal. 修正backtest_signal給出的報酬率被高估的問題.

技術 更新2022/09/06

加速backtest_signal. 修正backtest_signal給出的報酬率被高估的問題.

技術 更新2022/09/06

加速backtest_signal. 修正backtest_signal給出的報酬率被高估的問題.

鐵人賽 Modern Web DAY 1

技術 [Day 01] 啟航! 傳承D的意志~ 邁向Django的偉大航道

啟航! 嗨大家好~ 我是Sean! 一個菜雞後端工程師!在面試海中,接觸到了Python的框架: Django! 體悟到了他的強大,便踏上以Django作為...

鐵人賽 Software Development DAY 30

技術 [Day30] - 飛龍在天,利見大人。

感謝諸位陪伴我渡過了充實的三十天,相信對如何整合ANSA API與LS-DYNA的二次開發,應該有了大概的認識(註1)。 要做好二次開發,我認為最少需要下列四項...

鐵人賽 Software Development DAY 28

技術 [Day28] - ANSA API + FastAPI

FastAPI可以說是這幾年發展最快速,最受歡迎的Python API FrameWork。 今天我們來試試ANSA API是不是能跟FastAPI擦出點火花呢...

鐵人賽 Software Development DAY 27

技術 [Day27] - 快速建立1st Order Solid Elements的Segment Contact

今天我們來學習怎麼樣能夠針對1st order solid elements,建立segment contact。 Why Segment Contact 可能...

鐵人賽 Software Development DAY 26

技術 [Day26] - 建立Solid Element的Segment(2)

今天承接[Day25]的內容,說明程式碼的內容。 Helper Function 首先,我們需要一些helper function,這些都是熟面孔了,不用多作介...

鐵人賽 Software Development DAY 25

技術 [Day25] - 建立Solid Element的Segment(1)

今天跟[Day26],我們來學學如何建立segment。 咦?可能有先進會問segment誰不會建呀,是不是沒東西可以寫,想騙文章數呀? 請先不要著急,我們想做...

鐵人賽 Software Development DAY 24

技術 [Day24] - Batch Mesh介紹

Batch Mesh是利用程式,根據設定自動完成mesh的功能(註1)。 乍聽之下是個萬靈丹,全部CAD都拿來batch mesh,是不是就可以不用建網格了。很...

鐵人賽 Software Development DAY 23

技術 [Day23] - Streamlit WSL2 LS-DYNA Job Submitter - stem(2)

今天我們來講解stem核心的code。 UI概覽 General README Sidebar CSV log RUN UI RUN為一個st.chec...

鐵人賽 Software Development DAY 22

技術 [Day22] - Streamlit WSL2 LS-DYNA Job Submitter - stem(1)

[Day22]~[Day23]我們準備利用Streamlit建立一個job submitter project(我們取名叫stem),可以在Windows WS...

鐵人賽 Software Development DAY 21

技術 [Day21] - Box Drop Project精進計畫(13) - 使用Streamlit Cloud搭配Prefect Cloud一起Build個LS-DYNA SaaS

傳統的SaaS稱為Software as a Service,或許我們今天要build的可以更狹義地稱為Solver as a Service,其特色為: 不...

鐵人賽 Software Development DAY 20

技術 [Day20] - Box Drop Project精進計畫(12) - 部署於Streamlit Cloud,可於遠端產生config檔並上傳至Linode Object Storage

[Day19]我們成功透過Streamlit建立了config檔,並儲存於本機端。但是當我們想要將此config分享給其他人,又或者想要於其他電腦使用這個con...