字串文字反轉的用途,你是否有使用過orcad 畫圖的時候有事後不同邊 順序要手動重新調整
比如說 GPIO / I2C / ADC 因為換邊想要變成 ADC/ I2C / GPIO
以下程式可以幫助批量修改,
首先到orcad裡面 進入到edit part 選取腳位,然後按編輯PIN,把想要反轉的文字複製,貼到11.txt記事本
然後創建一個python如下,(注意11.txt必須與這隻python同位置
sample cdoe開始
import pandas as pd
# 读取文本文件
data = pd.read_csv('11.txt', sep='\t', header=None)
num_rows = data.shape[0]
def transform_string(input_string):
parts = input_string.split(" / ")
reversed_parts = parts[::-1]
output_string = " / ".join(reversed_parts)
return output_string
for i in range(0,num_rows):
input_string = data.iloc[i, 0]
output_string = transform_string(input_string)
print(output_string)
sample cdoe結束
執行後會有以下結果
記事本放GPIO / I2C / ADC
Python結果 ADC/ I2C / GPIO
不要手動調了 好累捏
貼回去orcad要注意順序,以上