全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1716 5
2018-12-27
悬赏 50 个论坛币 已解决
我在stata中定义了一个变量url(字符串),里面包含有网址(url),
url
http://guba.eastmoney.com/news,szzs,795812396.html
http://guba.eastmoney.com/news,szzs,795606945.html
http://guba.eastmoney.com/news,szzs,795394754.html
http://guba.eastmoney.com/news,szzs,794650987.html
http://guba.eastmoney.com/news,szzs,795575875.html
我的问题是:如何依次将这个url放到copy的命令中,
即   copy "http://guba.eastmoney.com/news,szzs,795812396.html" "H:\test.txt",replace
然后copy "http://guba.eastmoney.com/news,szzs,795606945.html" "H:\test.txt",replace
依次逐个读入

我的url地址有很多,不能手工输入,请各位指导,多谢了!



最佳答案

songking 查看完整内容

levelsof url foreach x in `r(levels)'{ di "`x'" local name=substr("`x'",-14,9) copy "`x'" test_`name'.txt,replace }
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-12-27 23:00:24
levelsof url
foreach x  in `r(levels)'{
di "`x'"
local name=substr("`x'",-14,9)
copy "`x'"  test_`name'.txt,replace
}
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-12-28 09:03:34
非常感谢您!@songking
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-12-28 11:06:12
songking 发表于 2018-12-27 23:00
levelsof url
foreach x  in `r(levels)'{
di "`x'"
再请教您:如果某一个链接无效,怎么样设置其自动进入到下一个链接?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-12-28 18:36:19
lpchxj 发表于 2018-12-28 11:06
再请教您:如果某一个链接无效,怎么样设置其自动进入到下一个链接?
levelsof url
foreach x  in `r(levels)'{
di "`x'"
local name=substr("`x'",-14,9)
cap copy "`x'"  test_`name'.txt,replace
}
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-19 23:30:00
楼主,你的Url是如何定义的,可否告知代码?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群