teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

コードの追記

2020/09/15 01:56

投稿

birdman
birdman

スコア10

title CHANGED
File without changes
body CHANGED
@@ -22,14 +22,14 @@
22
22
 
23
23
  import re
24
24
 
25
- f_in = open("hairpin.fa","r")
25
+ f_in = open("テキスト","r")
26
- f_out = open("test5.txt","w")
26
+ f_out = open("テキスト2","w")
27
27
 
28
28
  cnt = 0
29
29
  for line in f_in:
30
30
  if cnt<=0:
31
31
  line = line.rstrip()
32
- m = re.search(">isc",line)
32
+ m = re.search("特定の文字",line)
33
33
  if m:
34
34
  f_out.write(line)
35
35
  f_out.write("\n")

3

現在のコード

2020/09/15 01:56

投稿

birdman
birdman

スコア10

title CHANGED
File without changes
body CHANGED
@@ -16,20 +16,30 @@
16
16
 
17
17
  今のところ作成したコードは以下のようになってます。
18
18
 
19
+ ```ここに言語を入力
20
+ コード
21
+ # coding: utf-8
22
+
19
23
  import re
20
24
 
21
- f_in = open("テキストファイル","r")
25
+ f_in = open("hairpin.fa","r")
22
- f_out = open("テキストファイル2","w")
26
+ f_out = open("test5.txt","w")
23
27
 
28
+ cnt = 0
24
29
  for line in f_in:
25
- lines = line(1)
30
+ if cnt<=0:
26
- line = line.rstrip()
31
+ line = line.rstrip()
27
- m = re.search("特定の文字",line)
32
+ m = re.search(">isc",line)
28
- if m:
33
+ if m:
34
+ f_out.write(line)
35
+ f_out.write("\n")
36
+ cnt = 2
37
+ else:
38
+ f_out.write(line)
39
+ f_out.write("\n")
40
+ cnt = cnt -1
29
41
 
42
+ f_in.close()
30
- f_out.write(line)
43
+ f_out.close()
31
- f_out.write(lines)
32
- f_out.write("\n")
33
44
 
34
- f_in.close()
45
+ ```
35
- f_out.close()

2

文章の追加

2020/09/15 01:54

投稿

birdman
birdman

スコア10

title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  ネットで調べたのですが、わかりませんでした。
16
16
 
17
- 今のところ作成したコードは
17
+ 今のところ作成したコードは以下のようになってます。
18
18
 
19
19
  import re
20
20
 

1

今のところで、作成したコードの記載

2020/09/15 00:31

投稿

birdman
birdman

スコア10

title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,24 @@
12
12
 
13
13
  ### 試したこと
14
14
 
15
- ネットで調べたのですが、わかりませんでした。
15
+ ネットで調べたのですが、わかりませんでした。
16
+
17
+ 今のところ作成したコードは
18
+
19
+ import re
20
+
21
+ f_in = open("テキストファイル","r")
22
+ f_out = open("テキストファイル2","w")
23
+
24
+ for line in f_in:
25
+ lines = line(1)
26
+ line = line.rstrip()
27
+ m = re.search("特定の文字",line)
28
+ if m:
29
+
30
+ f_out.write(line)
31
+ f_out.write(lines)
32
+ f_out.write("\n")
33
+
34
+ f_in.close()
35
+ f_out.close()