協同產品設計 40823153

  • Home
    • Site Map
    • reveal
    • blog
  • 個人簡介
  • stage1-ag21
    • w1
      • leo
    • w2
      • inventor 圖檔
      • coppeliaSim拋物線動力模擬
      • inventor 模擬測試教學
      • inventor 拋物線動力模擬
    • w3
    • w4
  • stage2-ag12
    • 工作分配
    • 產品目標
    • w5
      • inventor版本2.1
    • w6
      • inventer 版本2.2
      • CoppeliaSim v-rep 2.2
    • w7
      • inventor2.3
      • CoppliaSim v-rep 2.3
    • w8
      • inventor 2.4
      • CoppeliaSim v-rep 2.4
    • 協同報告
  • task
    • w10
      • task1
      • task2
    • w15
      • 第一部 Inverse kinematics for a 2-joint robot arm using geometry
      • 第二部 Inverse kinematics for a 2-joint robot arm using algebra
    • w16
      • 1.Onshape 零組件繪製
      • 2.CoppeliaSim vrep 鍵盤控制
      • 3.CoppeliaSim vrep 新增吸盤
      • 4.逆向運動學函式
      • 5.Python remote API 逆向運動學函式
      • require的補充
  • stage3-ag6
    • w17
      • 1.Basketball machine senser
      • 2.Basketball machine Slider
      • 3.Basketball machine by MTB_Robot
w10 << Previous Next >> task2

task1

程式

# open file, default is read mode, since txt content no chinese char4
# no encoding = "UTF-08" is needed
with open("stage3_2a.txt") as fh:
    # readlines will read into the whole line 2 and put into list format
    # has \n at the end of each line 31
    data = fh.readlines()
    A = [a.replace ('4823122','40823122') for a in data]
    B = [b.replace ('\t\t\t\t','') for b in A]
    C = [c.replace ('_','-') for c in B]
#print(len(data))
for i in range(len(data)):
    group = B[i].rstrip("\n").split("\t")
    print('<p>'+group[0]+' | <a href ="https://'+group[1]+'.github.io/stage3-ag'+group[0][9]+'">網站</a> | <a href ="https://github.com/'+group[1]+'/stage3-ag'+group[0][9]+'">倉儲</a> ')
# the following will use group data to generate needed html 53
    for x in range(2,18,2):
        try:
            print (  '<p>'+group[x]+'| <a href ="https://'+group[x]+'.github.io/stage3-ag'+group[0][9]+'">stage3</a> | <a href ="https://'+group[x]+'.github.io/cd2021">網站</a> | <a href="https://github.com/'+group[x]+'/cd2021">倉儲</a></p>')
        except:
            continue

成品

stage3_ag1 | 網站 | 倉儲

40823131 | stage3 | 網站 | 倉儲

a40823112 | stage3 | 網站 | 倉儲

40823123 | stage3 | 網站 | 倉儲

40823145 | stage3 | 網站 | 倉儲

40823136 | stage3 | 網站 | 倉儲

40823109 | stage3 | 網站 | 倉儲

40823116 | stage3 | 網站 | 倉儲

40823108 | stage3 | 網站 | 倉儲

stage3_ag2 | 網站 | 倉儲

40823151 | stage3 | 網站 | 倉儲

40623121 | stage3 | 網站 | 倉儲

40871106 | stage3 | 網站 | 倉儲

40823102 | stage3 | 網站 | 倉儲

40823104 | stage3 | 網站 | 倉儲

40823106 | stage3 | 網站 | 倉儲

40823101 | stage3 | 網站 | 倉儲

40823132 | stage3 | 網站 | 倉儲

stage3_ag3 | 網站 | 倉儲

40823119 | stage3 | 網站 | 倉儲

40823150 | stage3 | 網站 | 倉儲

40823103 | stage3 | 網站 | 倉儲

40823107 | stage3 | 網站 | 倉儲

40523252 | stage3 | 網站 | 倉儲

40823154 | stage3 | 網站 | 倉儲

stage3_ag4 | 網站 | 倉儲

40823142 | stage3 | 網站 | 倉儲

40823144 | stage3 | 網站 | 倉儲

40823127 | stage3 | 網站 | 倉儲

40823148 | stage3 | 網站 | 倉儲

40823121 | stage3 | 網站 | 倉儲

40823135 | stage3 | 網站 | 倉儲

40823114 | stage3 | 網站 | 倉儲

40823146 | stage3 | 網站 | 倉儲

stage3_ag5 | 網站 | 倉儲

40823111 | stage3 | 網站 | 倉儲

40823115 | stage3 | 網站 | 倉儲

40823128 | stage3 | 網站 | 倉儲

40823120 | stage3 | 網站 | 倉儲

40823140 | stage3 | 網站 | 倉儲

40823124 | stage3 | 網站 | 倉儲

40823139 | stage3 | 網站 | 倉儲

40823126 | stage3 | 網站 | 倉儲

stage3_ag6 | 網站 | 倉儲

40823152 | stage3 | 網站 | 倉儲

40823110 | stage3 | 網站 | 倉儲

40823122 | stage3 | 網站 | 倉儲

40823125 | stage3 | 網站 | 倉儲

40823117 | stage3 | 網站 | 倉儲

40823129 | stage3 | 網站 | 倉儲

40823149 | stage3 | 網站 | 倉儲

40823153 | stage3 | 網站 | 倉儲

參考:40823131


w10 << Previous Next >> task2

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