回答編集履歴

4

テキスト修正

2018/12/09 13:22

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -114,7 +114,7 @@
114
114
 
115
115
 
116
116
 
117
- ### 追
117
+ ### 追
118
118
 
119
119
 
120
120
 

3

テキスト修正

2018/12/09 13:22

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -130,7 +130,7 @@
130
130
 
131
131
 
132
132
 
133
- で、オープンするファイルの文字列 `'Sydney_2000_Medals.csv'` の部分、Windowsのデスクトップに作成されるファイルへのパスを書けば良いです。
133
+ で、オープンするファイルの文字列 `'Sydney_2000_Medals.csv'` の部分、Windowsのデスクトップに作成したいファイルへの(絶対)パスを書けば良いです。
134
134
 
135
135
 
136
136
 

2

テキスト修正

2018/12/09 10:34

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -111,3 +111,39 @@
111
111
 
112
112
 
113
113
  (使用PC: macbook pro, OS 10.12.6)
114
+
115
+
116
+
117
+ ### 追伸
118
+
119
+
120
+
121
+ Widows のデスクトップにCSVを出力させたいとのことですが、その場合は、上記の回答に書いたコードの以下の部分
122
+
123
+
124
+
125
+ ```python
126
+
127
+ with open('Sydney_2000_Medals.csv', 'w', encoding='utf-8') as f:
128
+
129
+ ```
130
+
131
+
132
+
133
+ で、オープンするファイルの文字列 `'Sydney_2000_Medals.csv'` の部分に、Windowsのデスクトップに作成されるファイルへのパスを書けば良いです。
134
+
135
+
136
+
137
+ あいにく手元に Windows PCがないので試していませんが、
138
+
139
+
140
+
141
+ ```python
142
+
143
+ with open(r'C:\Users\foo\Desktop\Sydney_2000_Medals.csv', 'w') as f:
144
+
145
+ ```
146
+
147
+
148
+
149
+ のようにするとデスクトップに出力されるのではと思います。**ただし上記で** `foo` **の部分は、ご自身のユーザー名に置き換えてください。**

1

テキスト修正

2018/12/09 10:31

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  (teratail) [jun68ykt@mbp15 q161850]$ **python scraper.py**
50
50
 
51
- (teratail) [jun68ykt@mbp15 q161850]$ ls -l Sydney_2000_Medals.csv
51
+ (teratail) [jun68ykt@mbp15 q161850]$ **ls -l Sydney_2000_Medals.csv**
52
52
 
53
53
  -rw-r--r-- 1 jun68ykt staff 2235 12 4 05:17 Sydney_2000_Medals.csv
54
54