1
Was ist das Problem in meinem Code? Ich weiß nicht, wie man die Ergebnisse kombiniert. Dieser Code ist ups Lieferdaten, und es war mühsam, nach dem Frachtbrief zu suchen, also habe ich es versucht! Aber es war schwierig.R Wiederholungscode, Crawling-Ergebnis
Dieser Code ist,
library(stringr)
Houseno <- c("1Z30A2920429127213","1Z30A2920429463047","1Z30A2920422913297","1Z30A2920439995052","1Z30A2920423741926")
Houseno
for (i in Houseno)
{
url <- (paste0("https://iship.com/trackit/track.aspx?Track=",i))
line <- readLines(url, encoding = "UTF-8")
#number
upshouse <- line[which(str_detect(line,"UPS Tracking Number:"))]
upshouse <- gsub("UPS Tracking Number:|<.+?>|\t| ", "", upshouse)
#result
upsresult <- line[which(str_detect(line,"Status:"))]
upsresult <- gsub("Status:|<.+?>|\t", "", upsresult)
#com
com <- data.frame(NO=upshouse, CP=upsresult)
print(com)
}
Dieses Ergebnis Code ist
NO CP
1 1Z30A2920429127213 DELIVERED
NO CP
1 1Z30A2920429463047 DELIVERED
NO CP
1 1Z30A2920422913297 DELIVERED
NO CP
1 1Z30A2920439995052 DELIVERED
NO CP
1 1Z30A2920423741926 DELIVERED
Aber ich möchte dieses Ergebnis wie folgt,
NO CP
1 1Z30A2920429127213 DELIVERED
2 1Z30A2920429463047 DELIVERED
3 1Z30A2920422913297 DELIVERED
4 1Z30A2920439995052 DELIVERED
5 1Z30A2920423741926 DELIVERED
Ihnen danken.
Oh mein Gott .. Danke Genie !! –