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運行。 歡迎您提出所有建議和答案:)