RSA 加密演算法 Python 實作教學
實作目標 從頭撰寫 RSA 金鑰生成、加密、解密流程,深入理解公開金鑰密碼學核心數學原理。程式碼為教學示範,非生產環境可用(缺乏填充、大整數優化等安全措施)。
Python 調用 Linux 腳本並實現多線程壓力測試
場景:語音轉文字腳本的並發效能測試 需反覆執行 local.sh(語音處理腳本),驗證伺服器多線程負載能力。本文示範從單線程循環到多線程併發的完整代碼。 1.
CentOS 7 從 Python 2.7 升級至 Python 3.7.3 完整指南
前言 CentOS 7 預設安裝 Python 2.7,但 Python 2 已於 2020 年停止維護。本文記錄從源碼編譯安裝 Python 3.7.3 並共
Python 局部變數與全域變數的常見誤區解析
為什麼看似修改全域變數的代碼卻能正常運行? 在 Python 中,初學者常會困惑:明明在函數內部對變數進行操作,為什麼不會影響外部的全域變數?甚至有時明明引用了
Python 安全開發實戰:基於 Paramiko 的 SSH 反向隧道工具開發
應用場景 滲透測試/運維常見需求:已能 SSH 訪問內網跳板機(Bastion Host),但目標 Web 服務(如 3000 端口)僅監聽內網 IP,無法直接
Python 學習路線圖 2024:從入門到精通的系統化進階指南
為什麼學 Python? 知乎匿名大神用 Python 寫自動化交易程序,「2 年躺賺 200 萬」,相當於普通程序員 10 年薪資。程序員手中的「千軍萬馬」—
Python 詞雲生成實戰:jieba 分詞 + wordcloud + 圖片遮罩定制
什麼是詞雲? 詞雲是文本數據可視化的一種形式:根據詞語在文本中出現的頻率,將高頻詞以更大、更醒目的字體展示,低頻詞較小。結合圖片遮罩,可將詞雲限制在特定形狀(如
Python 能做什麼?零基礎自學可行嗎?職業方向與學習路徑全景圖
Python 的核心價值:簡單高效 + 全域適用 Python 連續多年蟬聯 TIOBE、IEEE Spectrum、GitHub Octoverse 等榜單首
零基礎自學 Python 避坑指南:從動機到落地的完整路徑
先問自己:為什麼要學 Python? 目標決定路徑: 做個人網站/部落格:考慮 PHP + 現成模板,或靜態站點生成器(Hugo、Jekyll),可能不需要深
CentOS 8 離線安裝 Python 2.7 完整實戰記錄(解決 DolphinScheduler DataX 依賴)
背景與痛點 生產環境 CentOS 8 預裝 Python 3.6,但 DolphinScheduler 1.2.1 執行 DataX 任務強制要求 pytho
SWIG 實戰:Python 調用 C/C++ 代碼完整流程指南
什麼是 SWIG? SWIG (Simplified Wrapper and Interface Generator) 是一款開源工具,能將 C/C++ 代碼自
Python 數據分析實戰:用 openpyxl 統計 Excel 並用 Matplotlib 多圖可視化
項目背景 某團隊 16 人分 5 組進行業務測試,每日需填報交易筆數與用例數。使用金山表單收集數據,導出為大而複雜的 Excel。需從中提取關鍵指標,生成每日趨
Python Matplotlib 圖像顯示與 NumPy 維度變換實戰
核心問題:維度不匹配 深度學習框架(PyTorch/TensorFlow)輸出通常為 (N, C, H, W),而 Matplotlib imshow 需要 (
Python 字符串拼接完全指南:+、join、f-string、格式化對比
字符串拼接的五種主要方式 1. 相鄰字符串字面量自動拼接 僅限字符串字面量,編譯階段自動合併: s1 = Python教程 https://c.bianc
Python frozenset 不可變集合:特性、用法與應用場景
frozenset vs set:核心區別 特性setfrozenset 可變性可變不可變 增刪元素支持 add/remove/discard/pop/
Python 集合 方法大全:dir(set) 返回的 17 個方法詳解
快速查看所有方法 >>> dir(set) [add, clear, copy, difference, difference_update,
Python 自動化 Excel:讀多表數據並用 openpyxl 繪製折線圖
需求場景 一個 Excel 文件包含多個工作表,每張表有銷售數據。需讀取所有工作表的數據,匯總到新工作簿,並自動生成折線圖展示趨勢。 核心思路 創建新工作簿