Python

出自ProgWiki
跳至導覽 跳至搜尋

Python

技術文件

其他

相關網站

相關工具或套件

GUI
網路應用
HTML
科學計算
資料視覺化
編譯器
ORM
影像辨識
Building CLI applications
  • Typer, build great CLIs. Easy to code. Based on Python type hints.
  • Rich is a Python library for rich text and beautiful formatting in the terminal.
Debug
程式框架
AI
硬體相關
資料庫相關
遊戲相關
其他

應用

參照:『維基百科~List_of_Python_software

圍棋
電子書
YouTube下載
視訊
擷取全螢幕畫面
WebAssembly
分散式工作佇列
其他

跨語言整合

使用dll檔
在瀏覽器裡執行
其他

FAQ

Python的版本

python --version

Pydev開啟IntelliSense選單

  • Alt + / 按鍵(右Shift左邊的 / 按鍵)

Python與中文字串

  • 範例(存檔需存成UTF8的格式)
print u'中文字串範例'

跨語言版本

基於.NET Framework
基於Java VM
與C/C++整合
在網頁瀏覽器執行Python

取得遠端網站上的檔案

import requests
 
url = 'http://example.com/img.png'
response = requests.get(url)
if response.status_code == 200:
    with open("img.png", 'wb') as f:
        f.write(response.content)

關於List搜尋

  • 從最前面開始找位置
list1.index(find)
  • 從指定範圍的最前面開始找位置
list1.index(find, start, end)
  • 從最後面開始找位置
len(list1) - list1[::-1].index(find) - 1
  • 判斷是否存在
find in list1
  • 判斷是否不存在
find not in list1
  • 統計出現次數
list1.count(find)

將 Python打包成 exe 檔

將 Python 轉成 C

從Python 2移植到Python3