티스토리 뷰
By using with {}, .format() method makes some string put other string
*{} <- put wherever you want to put format()'s string.
for loop
list = {1,2,3,4}
for i in list :
address = "//*[@id='Lu_gov_DG_ctl0{}_btnGovPartNo']".format(i)
print(address)
address = "//*[@id='Lu_gov_DG_ctl0{}_btnGovPartNo']".format(i)
Value of list can replace the {} location.
So you can print below.
//*[@id='Lu_gov_DG_ctl01_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl02_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl03_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl04_btnGovPartNo']
format() method can be applied array.
introduction = "My name is {0}, I'm {1}".format("Young",31)
print(introduction)
My name is Young, I'm 31
double for loop with array
for i in range(0,3) :
for j in range(0,10) :
address = "//*[@id='Lu_gov_DG_ctl{}{}_btnGovPartNo']".format(i,j)
print(address)
//*[@id='Lu_gov_DG_ctl00_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl01_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl02_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl03_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl04_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl05_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl06_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl07_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl08_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl09_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl10_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl11_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl12_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl13_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl14_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl15_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl16_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl17_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl18_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl19_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl20_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl21_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl22_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl23_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl24_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl25_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl26_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl27_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl28_btnGovPartNo']
//*[@id='Lu_gov_DG_ctl29_btnGovPartNo']