不仅是文件搬家,还可以读网——copy命令

2016-09-07 李春涛 爬虫俱乐部 爬虫俱乐部

copyStata最精巧的命令,其功能之神奇简直就是无以复加!小朋友们熟悉了copy之后,会豁然发现以前的Stata都是白学了!

本推文介绍copyN个不同类型的用途:

1)文件搬家,就是将硬盘上的一个文件搬到另一个地方,命令如下:

     copy d:/temp.pdf  c:/temp.pdf


    万一c盘已经有这一文件呢?Stata的老规矩,加上replace选项

  copy d:/temp.pdf  c:/temp.pdf, replace


万一路径复杂,比如路径中包含有空格键,记着加双引号:

     copy "d:/sample copy/temp.pdf"   "c:/samplecopy/temp.pdf", replace


2)文件搬家+改名

copy d:/temp.pdf  "d:/a copy of temp in D drive.pdf", replace


copy"d:/sample copy/temp.pdf"   "c:/sample copy/ a copy oftemp in D drive.pdf", replace

 

3)下载网上的文件,比如小朋友们如果想下载一篇牛逼人(NBer)论文,论文的网址如下:http://www.nber.org/papers/w22412.pdf,假定我们下下来的论文存储在d:/牛逼人论文/子目录,这次,copy将这个网址当做是你的一个磁盘了,所以命令如下:copy "http://www.nber.org/papers/w22412.pdf "  d:/牛逼人论文/ w22412.pdf, replace


当然,这样的文件很多,cntrade命令就是用copy直接读取网易财经的股价历史数据的,所以,cntrade特别快,特别,特别,特别……


你也可以用copy读取上市公司的年报,世界银行的BEEPs数据,哪里有文件,只要你知道他们的url, 就,毫不犹豫地copy

万一你的硬盘太小,爬虫俱乐部很想帮助你,可是,我也木有办法……


4)下面这个是爬虫的基础,Stata可以读任何网页,但是读到的不是你看到的网页,而是源代码:




不好意思了,这个有点简单,但是需要给出的案例太多了,只能再写一个推文了……,小盆友们,下次吧!记着转发这个推文呀!

 

欢迎大家踊跃投稿,介绍一些关于stata的数据处理和分析技巧。

投稿邮箱:xueyuan19920310@163.com

投稿要求

1)必须原创,禁止抄袭;

2)必须准确,详细,有例子,有截图;

注意事项

1)所有投稿都会经过本公众号运营团队成员的审核,审核通过才可录用,一经录用,会在该推文里为作者署名。

2)邮件请注明投稿,邮件名称为投稿”+“推文名称

3)如果大家遇到关于stata处理分析数据的问题,也可以给该邮箱写邮件,邮件名称为提问”+“问题名称或者关键词,我们会在后期的推文里给予解答。


长按二维码关注公众号

微信扫一扫
关注该公众号