1. 程式人生 > 其它 >ENVI擴充套件工具:自動獲取兩幅影象的重疊區域

ENVI擴充套件工具:自動獲取兩幅影象的重疊區域

#  非文字檔案,圖片的讀取
# 在讀寫非文字檔案的時候要加上b
# with open("../3.jpg", mode="rb") as f:
#     for line in f:
#         print(line)
#
# 檔案的複製:
# 從原始檔中讀取內容,寫入到新的檔案路徑去
# 刪除原始檔
# 把副本檔案重新命名為原始檔
# 檔案的修改:
#           1.從原始檔中讀取內容.
#           2.在記憶體中進行調整(修改)
#           3.把修改後的內容寫入新檔案中
#           4.刪除原始檔.將新檔案重新命名為原始檔名
# with open("../1.xlsx", mode="rb") as f, \
# open("1.xlsx", mode="wb") as f1: # for line in f: # f1.write(line) # 把檔案中第一個姓周的換成姓張的,並且檔名不變 import os # 匯入作業系統相關的os模組 with open("mn.txt", mode="r", encoding="utf-8") as f1, \ open("mn1.txt", mode="w", encoding="utf-8") as f2: for line in f1: # 把檔案f1的內容全部拿出來 line = line.strip() #
去掉換行 if line.startswith(""): line = line.replace("", "") f2.write(line) # 把檔案總的內容寫入f2檔案中 f2.write("\n") import time # 引入系統時間 time.sleep(3) # 讓程式暫停3秒 os.remove("mn.txt") # 刪掉原檔案 time.sleep(3) os.rename("mn1.txt", "mn.txt") # 把副本檔案更名為原始檔名,表示原始檔