Mac 上Python3安裝教程及Excle表格查找所有sheet的某個文本

Mac 上Python3安裝教程目錄

1.Python3安裝

1.使用終端命令查看當前python版本

  • 1.1 打開紅色標記的程序塢
    在這裏插入圖片描述
  • 1.2 在程序裏面找到‘終端’
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-8jgrJhNR-1593674750111)(http://note.youdao.com/yws/res/5400/C0546F0218A146729D056116454C3343)]
  • 1.3 打開終端後,在終端中輸入python -V
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-wuULQp4m-1593674750117)(http://note.youdao.com/yws/res/5404/B1DF5D37E3C64A079BE2944D6DF69AC9)]

2.安裝python3

  • 1.檢查是否安裝了python3 嘗試在終端輸入
    	python3
    	返回:ommend not found
    

表示python3沒有安裝,如果返回python3.x.xx,則表明python已經安裝

  • 2.安裝python3的兩種方法

    • 2.1 brew 安裝python3 環境
      在終端中輸入
    brew install python3
    

    按照流程安裝即可,會默認配置python3 環境。

  • 3.查看是否安裝成功

    在終端中輸入

      python3 -V
    

    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-04Jzt3XG-1593674750124)(http://note.youdao.com/yws/res/5426/C3E200D2C4FD4B3DB4CB2555904EC976)]

4.查看python3安裝位置

終端輸入

which python3

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-zdalg6Jt-1593674750126)(http://note.youdao.com/yws/res/5434/CA0DD81EED0C45439B10B8C694D2C9A4)]

2.Pip 安裝

2.1打開終端輸入如下命令

	$ curl https://bootstrap.pypa.io/get-pip.py | python3

2.2安裝完成後檢查版本

pip --version

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-vvc5Tup3-1593674750129)(http://note.youdao.com/yws/res/5448/8EC60316DFAE4F018001D9024408D109)]

3.安裝程序及使用

3.1 在桌面新建一個程序的文件夾

在這裏插入圖片描述

3.2 在文件夾中新建文件,起名叫main.py

在這裏插入圖片描述

3.3 文本編輯器打開main.py文件

在文件中輸入:

print('Hello Python!')

3.4 打開終端,找到main.py所在位置

  • 常用命令:
    • cd 進入某文件夾
    • ls 查看全部文件
    • pwd 查看文件的路徑(位置)
  • 具體操作如下:
    打開終端,如圖所示操作
    在這裏插入圖片描述

3.5 簡單測試

在剛纔終端中輸入下面命令,即可運行

python3 main.py

在這裏插入圖片描述

3.6 導入第三方安裝包運行查找Excel文件內容位置的程序運行操作

  • 1.將下面文本內容粘貼到main.py文件夾中
from openpyxl import load_workbook

fileName = "/Users/albert/Desktop/haerbin.xlsx"
searchName = '友誼宮' 

def find_values_in_sheet(sheet):
    for column in sheet.iter_cols():
        for cell in column:
            if cell.value is not None:
                if cell.value == searchName:
                    print(cell)
                    print("———結束———")
                    break

def find_in_xlsx(file_name):
    print("———開始———")
    wb = load_workbook(file_name)
    all_sheets = wb.sheetnames
    for i in range(len(all_sheets)):
        sheet = wb[all_sheets[i]]
        find_values_in_sheet(sheet)

# start
find_in_xlsx(fileName)

其中fileName 表示excel表格所在位置,searchName 是你需要查的內容
有關fileName位置查詢,如下圖所示:(將excel文件直接拖到excel中,並且將路徑內容複製粘貼到fileName 中的雙引號中即可)
(http://note.youdao.com/yws/res/5487/BDE31013E4EA463C9F5568343BB95B35)]

  • 2.使用pip安裝所依賴的文件內容
    在終端中輸入:
pip install openpyxl
  • 3.開始測試查找
    重複3.5的操作即可完成查找內容;如圖所示:
    在這裏插入圖片描述
———開始———
<Cell '酒店'.E6>
———結束———
<Cell '酒店'.G6>
———結束———

查詢出的結果:說明:Cell表示表格,‘酒店’:Sheet名字,E6 or G6 :所在位置座標

3.7 安裝完成

  • 1.使用過程中,只需要修改所查詢的fileName(不同的Excel位置) 和 searchName(所查詢的文本內容)
  • 2.保證在pythonPro文件夾中運行如下代碼即可
python3 main.py

一次配置,使用簡單,節省時間;

教程結束,以下是拓展(可忽略)


4.拓展功能

4.1 Python計算器

  • 1.在終端中輸入如下
python3 

在這裏插入圖片描述

  • 2.在終端中直接進行加減乘除操作,結果直接反饋
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-e8xzbltS-1593674750186)(http://note.youdao.com/yws/res/5522/D6657B91CCC348AAB2E3BBC01A8CFF07)]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章