顯示包含「python」標籤的文章。顯示所有文章
顯示包含「python」標籤的文章。顯示所有文章

星期四, 9月 20, 2018

Python: PIP操作命令


pip list                                       # 看目前系統有安裝哪些套件
pip search mysql                       # 搜尋相關套件
pip install package                    # 安裝套件
pip uninstall package                # 移除套件
pip show --files package           # 秀套件檔案列表
pip list --outdated                      # 列出過期套件
pip install --upgrade package    # 升級

星期三, 3月 21, 2018

Python : about pip


  • windows 下 pip 設定proxy
環境變數設定

http_proxy=proxy.sample.com.tw:8888
https_proxy=proxy.sample.com.tw:8888


  • pip install 錯誤訊息: [SSL: CERTIFICATE_VERIFY_FAILED]
加一個參數即可: --trusted-host pypi.python.org

pip install package --trusted-host pypi.python.org

  • pip upgrade
pip install --upgrade pip --trusted-host pypi.python.org

星期一, 1月 22, 2018

Visual Studio Code 輸出會是中文亂碼問題, 設定為UTF-8輸出

Ctrl + Shift + P 輸入 task, 選Configure Task
開啟tasks.json檔案
設定如下

{
    "version": "0.1.0",
    "command": "python",
    "isShellCommand": true,
    "args": [ "${file}" ],
    "showOutput": "always",
    "options": {
        "env":   {
            "PYTHONIOENCODING": "UTF-8"
        }
    }
}

星期四, 1月 11, 2018

Python Note:

列表(list)
    a = ['a', 'b', 'c', 1, 2, 3]

元組(tuple) 不可修改
    a = ('a', 'b', 'c', 1, 2, 3)

字典(dict)
    a = {'a':1, 'b':2, 'c':3}

集合(set)
    a = {'a', 'b', 'c', 1, 2, 3}

IDLE:

dir()      列出可使用的方法及屬性名稱
help()   查看方法或函式的語法說明
type()    查看資料形態

import sys
sys.exit(0)                    中止執行Python Script
sys,exit("message")    中止執行Python Script

# run Python script in Python
exec(open("python_script.py").read())
# or
with open("c:\\path\\python_script.py", "r") as file:
    exec(file.read()) 
# or
python -c "exec(open('python_script.py').read())"

Module and Package: (想像)
module        一個檔案
package       一個目錄

import your_package    # dir() 查看
del your_package        # unimport , dir() 可查看
 

星期日, 9月 24, 2017

Python FTP使用:

from ftplib import FTP

ftp = FTP('ftp_server')

ftp.login(user='user_name', passwd='user_passwd')

ftp.dir('filename')

ftp.quit()