R - 连接到文本文件而不在文本编辑器中打开

R - Connect to text file without opening in text editor

我需要从大量文本文件中重复提取内容,这些文本文件的地址由 URL 给出。每次我 运行 我的 R 代码并连接到一个文件时,它都会在我的默认文本编辑器 Notepad++ 中打开。单独的 R 代码工作得很好,但在文本编辑器中,我有一个 "Reload" 对话框 window 用于 100 多个文件中的每一个。我怎样才能避免这种情况?

我使用url.show函数提取文本,使用file函数连接和读取数据。

url.show('https://www.playok.com/p/?g=gm136365880&txt', file='game.txt')
con = file("game.txt", open = "r")
### some code: extracting lines of text and processing...
close(con)

可能这些不是适合我的特定任务的功能。我需要的只是与文件内容的连接,而无需在任何地方打开文件(包括我的 RStudio window 和文本编辑器 window)。

如果您不需要文件的本地副本,您可以直接通过 URL 打开:

con <- file("https://www.playok.com/p/?g=gm136365880&txt", open = "r")
readLines(con)
close(con)

将打印URL

的内容