在控制台中运行第一行作为命令,从文本文件

时间:2018-05-21 20:38:10

标签: r console readline

我想从文本文件中读取第一行,然后我想在控制台中将其作为命令运行。这是R编程中的项目。由于有很多search_tweets个查询,所以我希望它们循环播放,因为我不希望有一个大型的“R”脚本'文件或不拥有许多文件。当我收集有关政客的数据时。每个政党都有很多成员。我想收集会员'各方的推文,然后将它们附加到每一方的一个文件中。在尝试这个策略时,我开始时只有两个同一方的成员。文本文件中有两行。这些是:

  1. tweets <- search_tweets("@MaryamNSharif #PMLN", include_rts = FALSE, n = 100, since = '2018-05-13', until = '2018-05-14', retryonratelimit = TRUE)

  2. tweets<-search_tweets("@CMShehbaz #PMLN", include_rts = FALSE, n = 100, since = '2018-05-13', until = '2018-05-14', retryonratelimit = TRUE)

    我试图通过代码

    读取这些行
    for(i in 1:2) {
      con <- file("extract.txt", "r")
      first_line <- readLines(con, n = 1)
      first_line
      close(con)
    }
    
  3. 图像是读取第一行但它作为打印输出而不是作为控制台中的命令

    The image is of reading the first line but it outputs as print not as a command in console 如何删除[&#39; 1]&#39;来自控制台输出的额外引号,并使其成为读取后直接运行的命令。请在这方面指导我。如何逐行查询并将其作为命令运行,而无需繁忙的大代码和大量的Rscript文件。提前谢谢!

0 个答案:

没有答案