0
我使用Netbeans IDE 7.4在Perl中编写了一个基本的搜索DNA序列脚本。该脚本的目的是要求用户键入一串DNA序列,此后,脚本要求用户键入一串核苷酸。最后,如果发现了键入的核苷酸串,该脚本应该打印出来。 这是我的脚本如下代码:如何使用Netbeans在perl中获取用户的输入?
#!/usr/bin/perl
use warnings;
use strict;
sub main() {
print "Please, enter your desired DNA sequence: ";
my $dnaInput = <STDIN>;
chomp($dnaInput);
print $dnaInput;
}
main();
的问题,当我试图让用户对于其输入DNA来。 Netbeans根本没有给我任何获得用户输入值的机会,也就是说,“请输入您想要的DNA序列”行被打印出来,但是当我尝试键入DNA时,没有任何反应,它只是没有响应。 我已经发现了这样一些类似的问题:
- Find nucleotides in DNA sequence with perl
- How can I get user input without waiting for enter in Perl?
- How do I input an Enter using perl?
- how to get user input and use that value in the script for Perl
然而,似乎他们所使用的终端来获取用户的输入和我想让我的脚本使用netbeans运行。 欢迎您提出所有建议和答案:)