2021-協同產品設計實習-stage3-bg6

  • Home
    • Site Map
    • reveal
    • blog
  • About
  • 機械手臂
    • 繪圖成果
    • 計算角度
  • 程式模擬
    • W10
    • W11
  • CoppliaSim程式模擬
    • CoppeliaSim 教學
      • 軸的旋轉教學
      • 直線運動教學
      • 1-單軸直線運動
      • 2-可變速之旋轉運動
      • 3-遙控攝影小汽車
      • CODE 指令解說
      • remoteApi python 指令對照
      • 機械手臂設定範例
      • 按鍵控制代碼
    • 架設場景
      • 對軸進行旋轉控制
      • 對方快進行XYZ軸控制
      • 物件螺旋運動
      • 3D列印機_控制噴嘴
      • 3D列印機_自動繪製
      • 3D列印機_控制高度
      • 衝擊試驗機
      • 架設機械手臂場景
      • 機械手臂場景微調
      • 機械手臂場景路徑控制
    • W13 Pick and Place
      • remoteApi
      • 0526更新
      • 舊版本
    • 尋找控制代碼
    • 控制解說
    • 0513 機械手臂新增夾爪控制
    • 0511 Programming in C++
    • 參考資料
    • 舊資料
      • 0511 Programming in Lua on multiple program
      • 0511 Programming in Lua in One program
  • task2-remoteAPI
    • 機械手臂多人對戰
    • 自動吹笛子機
    • 3D列印機
    • W13 Pick and Place remoteApi
      • 0601
      • 0524
    • remoteAPI in C++
      • 0511
      • 0512
      • 0512-2
    • remoteAPI in python
      • 0513-1
      • 0517
    • remoteApi in Lua
      • 0513-2
  • stage3
    • task
      • task1
    • 每週進度影片
      • 第九週
      • 第十週
      • 第十一週
      • 第十二週
      • 第十三週
    • 討論
      • discord
      • 第一次討論
      • 第二次討論
      • 第三次討論
      • 第四次討論
      • 第五次討論
    • 遇到的問題
      • 更新出錯
      • 倉儲帳號被鎖
    • 小組直播影片
      • 第11週
      • 第12週
      • 第13週
  • W15
    • 影片字幕整理
task << Previous Next >> 每週進度影片

task1

def stu2b(account):
 return account
teamb = []
 
with open("stage3_2b.txt") as fh:     #讀取stage3_2b的檔案
    data = fh.readlines()
    data = [a.replace('40823231','40823231-2') for a in data]      #將40823231換成40823231-2
    data = [a.replace('407','s407') for a in data]     #將有407的學號換成s407

for i in range(len(data)):     #數據中會有\n跟\t,將\n跟\t去除
    group = data[i].rstrip("\n").split("\t")
    teamb.append(group)
     
output = ""    
seperator = "-"*10 + "</br>"     #分隔號製作
 
for i in teamb[0:]:    #小組 組長 其他六個組員
    team = i[0]
    leader = stu2b(i[1])
    m1 = stu2b(i[3])
    m2 = stu2b(i[5])
    m3 = stu2b(i[7])
    m4 = stu2b(i[9])
    m5 = stu2b(i[11])
    m6 = stu2b(i[13])

         
    leaderrepo = "<a href='http://github.com/" + leader + "/cd2021'>" + leader + " repo</a>"    #組長以及組員的倉儲和網站
    leadersite = "<a href='http://" + leader + ".github.io/cd2021'>" + leader +  " site</a>"
    m1repo = "<a href='http://github.com/" + m1 + "/cd2021'>" + m1 + " repo</a>"
    m1site = "<a href='http://" + m1 + ".github.io/cd2021'>" + m1 +  " site</a>"
    m2repo = "<a href='http://github.com/" + m2 + "/cd2021'>" + m2 + " repo</a>"
    m2site = "<a href='http://" + m2 + ".github.io/cd2021'>" + m2 +  " site</a>"
    m3repo = "<a href='http://github.com/" + m3 + "/cd2021'>" + m3 + " repo</a>"
    m3site = "<a href='http://" + m3 + ".github.io/cd2021'>" + m3 +  " site</a>"
    m4repo = "<a href='http://github.com/" + m4 + "/cd2021'>" + m4 + " repo</a>"
    m4site = "<a href='http://" + m4 + ".github.io/cd2021'>" + m4 +  " site</a>"
    m5repo = "<a href='http://github.com/" + m5 + "/cd2021'>" + m5 + " repo</a>"
    m5site = "<a href='http://" + m5 + ".github.io/cd2021'>" + m5 +  " site</a>"
    m6repo = "<a href='http://github.com/" + m6 + "/cd2021'>" + m6 + " repo</a>"
    m6site = "<a href='http://" + m6 + ".github.io/cd2021'>" + m6 +  " site</a>"
  
 
    teamrepo = "<a href='http://github.com/" + leader + "/" + team + "'>" + team + " repo</a>"     #小組的倉儲含網站
    teamsite =  "<a href='http://" + m1 + ".github.io/" + team + "'>" + team +  " site</a>"
 
    output += teamrepo + " | " + teamsite + " | " +leaderrepo + " | " + leadersite + " | " +m1repo + " | " + m1site + " | " +m2repo + " | " + m2site + " | " +m3repo + " | " + m3site + " | " +m4repo + " | " + m4site + " | " +m5repo + " | " + m5site + " | " +m6repo + " | " + m6site 
     
          
    try:
        m7 = stu2b(i[15])     #第七個組員
    except:
        m7 = ""
    try:
        m8 = stu2b(i[17])     #第八個組員
    except:
        m8 = ""
        
    if m7 != "":
       m7repo = "<a href='http://github.com/" + m7 + "/cd2021'>" + m7 + " repo</a>"     #如果有第七個組員會再加倉儲和網站沒有的話就空白
       m7site = "<a href='http://" + m7 + ".github.io/cd2021'>" + m7 +  " site</a>"   
       output += " |  " + m7repo + "| " + m7site
    else:
        output += "" 
     
    if m8 != "":
       m8repo = "<a href='http://github.com/" + m8 + "/cd2021'>" + m8 + " repo</a>"     #如果有第八個組員會再加倉儲和網站最後再加分隔線
       m8site = "<a href='http://" + m8 + ".github.io/cd2021'>" + m8 +  " site</a>"   
       output += " |  " + m8repo + "| " + m8site + "<br />" + seperator
    else:
        output += "<br />" + seperator
 
 
print(output)     #輸出

stage3-bg1 repo | stage3-bg1 site | 40823245 repo | 40823245 site | 40823251 repo | 40823251 site | 40823208 repo | 40823208 site | 40823213 repo | 40823213 site | 40823232 repo | 40823232 site | 40823234 repo | 40823234 site | 40823235 repo | 40823235 site | 40823246 repo| 40823246 site
----------stage3-bg2 repo | stage3-bg2 site | 40823217 repo | 40823217 site | 40823201 repo | 40823201 site | 40823209 repo | 40823209 site | 40823210 repo | 40823210 site | 40823206 repo | 40823206 site | 40823207 repo | 40823207 site | 40823223 repo | 40823223 site | 40823224 repo| 40823224 site
----------stage3-bg3 repo | stage3-bg3 site | 40823236 repo | 40823236 site | 40823202 repo | 40823202 site | 40823203 repo | 40823203 site | 40823212 repo | 40823212 site | 40823219 repo | 40823219 site | 40823222 repo | 40823222 site | 40823231-2 repo | 40823231-2 site | 40823244 repo| 40823244 site
----------stage3-bg4 repo | stage3-bg4 site | 40823239 repo | 40823239 site | s40723140 repo | s40723140 site | s40723128 repo | s40723128 site | s40723139 repo | s40723139 site | s40723106 repo | s40723106 site | s40723135 repo | s40723135 site | s40723143 repo | s40723143 site | s40723215 repo| s40723215 site
----------stage3-bg5 repo | stage3-bg5 site | 40823221 repo | 40823221 site | 40823204 repo | 40823204 site | 40823205 repo | 40823205 site | 40823220 repo | 40823220 site | 40823228 repo | 40823228 site | 40823237 repo | 40823237 site | 40823242 repo | 40823242 site | 40823250 repo| 40823250 site | 40832244 repo| 40832244 site
----------stage3-bg6 repo | stage3-bg6 site | 40823225 repo | 40823225 site | 40823214 repo | 40823214 site | 40823218 repo | 40823218 site | 40823211 repo | 40823211 site | 40823248 repo | 40823248 site | 40823247 repo | 40823247 site | 40823216 repo | 40823216 site | 40823238 repo| 40823238 site
----------stage3-bg7 repo | stage3-bg7 site | 40623144 repo | 40623144 site | 40823233 repo | 40823233 site | s40723224 repo | s40723224 site | 40823241 repo | 40823241 site | 40423155 repo | 40423155 site | 40823227 repo | 40823227 site | s40723233 repo | s40723233 site
----------


task << Previous Next >> 每週進度影片

Copyright © All rights reserved | This template is made with by Colorlib