質問編集履歴

3

コードの修正

2021/06/10 01:04

投稿

pardeki
pardeki

スコア9

test CHANGED
File without changes
test CHANGED
@@ -100,7 +100,7 @@
100
100
 
101
101
  for l in e:
102
102
 
103
- if "カロリー" == l:
103
+ if "カロリー" in l:
104
104
 
105
105
  with open ("B.txt", encoding = "utf-8", "a") as d:
106
106
 

2

コードの追加

2021/06/10 01:04

投稿

pardeki
pardeki

スコア9

test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,69 @@
41
41
  Visual studio codeというソフトでコードを書き、その中のターミナルでコードを実行しています。
42
42
 
43
43
  実行環境はwindowsです
44
+
45
+ ### 前提・実現したいこと
46
+
47
+
48
+
49
+ ここに質問の内容を詳しく書いてください。
50
+
51
+ (例)PHP(CakePHP)で●●なシステムを作っています。
52
+
53
+ ■■な機能を実装中に以下のエラーメッセージが発生しました。
54
+
55
+
56
+
57
+
58
+
59
+ ### 該当のソースコード
60
+
61
+
62
+
63
+ ```python
64
+
65
+ import subprocess
66
+
67
+ import pyautogui
68
+
69
+ import time
70
+
71
+ import csv
72
+
73
+
74
+
75
+ subprocess.Popen(['java', '-jar', '解析ソフト.jar'])
76
+
77
+ time.sleep(0.5)
78
+
79
+
80
+
81
+ with open ("食べ物リスト.csv", encoding = "utf-8") as f:
82
+
83
+ next(f)
84
+
85
+ sample = csv.reader(f)
86
+
87
+ for row in sample:
88
+
89
+ n = row[0]
90
+
91
+ 出力保存(保存ファイル"A.txt")
92
+
93
+ pyautogui.typewrite(n)
94
+
95
+ pyautogui.press('enter')
96
+
97
+ 出力保存終了
98
+
99
+ with open ("A.txt", encoding = "utf-8") as e:
100
+
101
+ for l in e:
102
+
103
+ if "カロリー" == l:
104
+
105
+ with open ("B.txt", encoding = "utf-8", "a") as d:
106
+
107
+ d.write(l)
108
+
109
+ ```

1

実現したいことを追記

2021/06/10 00:59

投稿

pardeki
pardeki

スコア9

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,8 @@
11
11
  結果の出力はターミナル上にされます。
12
12
 
13
13
  この結果をどうにかして保存したいです。
14
+
15
+ データ入力→出力データから欲しい数字を抽出→保存、というステップを1データずつやるのが希望です。
14
16
 
15
17
 
16
18