我想测试使用 HTML 中的 nltk.word_tokenize(data)
标记下载本地文件。附加的代码似乎没有下载文件,而是打开了它。
<a>
答案 0 :(得分:1)
您的代码是正确的,但是,由于大多数浏览器的同源策略,download
属性仅在您从服务器查看代码时才有效。
您是通过双击文件还是直接在浏览器中打开来预览文件?如果预览时的 URL 以类似于 file://FILEPATH_HERE
或 /Users/FILEPATH_HERE
的内容开头,则您正在打开文件而不是提供文件。如果是这样,您应该从本地主机设置中运行您的代码进行测试。这可能涉及在本地运行服务器,或使用 an editor extension 启动基于项目的服务器。一旦您的 URL 以 http:// 或 https:// 开头,下载就会按预期进行。
或者,您可以将项目上传到网络上的某个位置。
答案 1 :(得分:0)