質問編集履歴

3

printの記法を訂正しました。

2019/05/07 03:37

投稿

kyonmn
kyonmn

スコア15

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  root = json.loads(response.read())
26
26
 
27
- print 'caution=' + root['copyright']
27
+ print('caution=' + root['copyright'])
28
28
 
29
29
  ```
30
30
 
@@ -70,7 +70,7 @@
70
70
 
71
71
  root = json.loads(response.read())
72
72
 
73
- print 'caution=' + root['copyright']
73
+ print('caution=' + root['copyright'])
74
74
 
75
75
  ```
76
76
 

2

import urllib.request を利用した際の挙動について追加致しました。

2019/05/07 03:36

投稿

kyonmn
kyonmn

スコア15

test CHANGED
File without changes
test CHANGED
@@ -39,3 +39,43 @@
39
39
 
40
40
 
41
41
  と出てしまいます。requestパッケージも入れましたが反応しません。どのように解決できますでしょうか?
42
+
43
+
44
+
45
+ 追記
46
+
47
+
48
+
49
+ また、このようなコードでも実行致しました。
50
+
51
+ ```python3
52
+
53
+ import json
54
+
55
+ import urllib.request
56
+
57
+
58
+
59
+ url = 'http://xxx.com'
60
+
61
+ headers = {
62
+
63
+ "User-Agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0",
64
+
65
+ }
66
+
67
+ request = urllib.request.Request(url=url, headers=headers)
68
+
69
+ response = urllib.request.urlopen(request)
70
+
71
+ root = json.loads(response.read())
72
+
73
+ print 'caution=' + root['copyright']
74
+
75
+ ```
76
+
77
+ そうしますと、以下のような結果になりました。
78
+
79
+ > import urllib.request
80
+
81
+ ImportError: No module named request

1

「解決済み」の表記を消去しようと試みましたができませんでした

2019/05/07 03:34

投稿

kyonmn
kyonmn

スコア15

test CHANGED
File without changes
test CHANGED
File without changes