sas - 通过 PROC HTTP 抓取
问题描述
我想使用 proc http 从雅虎财经中获取报价。它没有在out
文件中生成 HTML,但是当我过去debug level = 3
了解发生了什么时,日志中给出了完整的 HTML。发生了什么?显然,我想要文件中的 HTML out
,但是将日志保存为文本的替代方法也足够了。我怎样才能做到这一点?
filename Testing "&Folder&OutFile";
%let YahooFin = "https://finance.yahoo.com/quote/SNAP/";
proc http
url = &YahooFin.
out = Testing
method = "get";
debug level = 3;
run;
编辑
这是我的宏变量。澄清一下,我确实从我的原始脚本中收到了一个 HTML,但它只是顶部,而不是全部。请参阅随附的图像。
%let Folder = /06specialty/Practice Scripts/;
%let OutFile = TestSNAP.txt;
解决方案
推荐阅读
- mysql - 仅当列名不为 Null 时选择
- arrays - 从对象中删除数组组件
- alexa - 使用 Alexa 搜索州和县
- android - 使用 Detox 在 React Native 中进行端到端测试 [不渲染资产和图像]
- django - 使用嵌套的外键序列化 ManyToManyField
- clickatell - 收到消息“消息传递状态ERROR_DELIVERING”,有没有办法自动重新发送短信?
- angular - 从Typescript angular中的json对象获取数组
- generics - Kotlin 将泛型类转换为 Unit
- html - 多个相同大小的 SVG 元素在 DOM 上显示不同的大小
- javascript - CSS 动画 - classList 仅更改第一个实例