字串文字反轉的用途,你是否有使用過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要注意順序,以上

arrow
arrow
    文章標籤
    orcad part 名稱反轉
    全站熱搜

    JL8051 發表在 痞客邦 留言(0) 人氣()