質問編集履歴
5
エラーメッセージ追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -188,4 +188,22 @@
|
|
188
188
|
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 1172, in _execute_child
|
189
189
|
startupinfo)
|
190
190
|
PermissionError: [WinError 5] アクセスが拒否されました。
|
191
|
+
```
|
192
|
+
config.jsonをいじったところ、だいぶエラーが減ったようです。
|
193
|
+
```cmd
|
194
|
+
C:\Users\user\Desktop\nicolive-mastodon-1.1.2>python run.py
|
195
|
+
Traceback (most recent call last):
|
196
|
+
File "run.py", line 100, in <module>
|
197
|
+
config = generate_from_file(path_config)
|
198
|
+
File "C:\Users\user\Desktop\nicolive-mastodon-1.1.2\config\config.py", line 18, in generate_from_file
|
199
|
+
info = json.load(open(path, encoding='utf-8'))
|
200
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\json\__init__.py", line 296, in load
|
201
|
+
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
|
202
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\json\__init__.py", line 348, in loads
|
203
|
+
return _default_decoder.decode(s)
|
204
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\json\decoder.py", line 337, in decode
|
205
|
+
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
|
206
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\json\decoder.py", line 355, in raw_decode
|
207
|
+
raise JSONDecodeError("Expecting value", s, err.value) from None
|
208
|
+
json.decoder.JSONDecodeError: Expecting value: line 4 column 23 (char 104)
|
191
209
|
```
|
4
エラーメッセージ編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -160,5 +160,32 @@
|
|
160
160
|
```
|
161
161
|
プリントデバックしています。
|
162
162
|
```cmd
|
163
|
-
C:\Users\user\Desktop\nicolive-mastodon-1.1.2>python run.py
|
163
|
+
C:\Users\user\Desktop\nicolive-mastodon-1.1.2>python run.py
|
164
|
+
running...
|
165
|
+
['.']
|
166
|
+
Traceback (most recent call last):
|
167
|
+
File "run.py", line 127, in <module>
|
168
|
+
runner.run()
|
169
|
+
File "run.py", line 96, in run
|
170
|
+
self.mastodon.stream_local(self)
|
171
|
+
File "<decorator-gen-85>", line 2, in stream_local
|
172
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\Mastodon.py", line 77, in wrapper
|
173
|
+
return function(self, *args, **kwargs)
|
174
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\Mastodon.py", line 2001, in stream_local
|
175
|
+
return self.__stream('/api/v1/streaming/public/local', listener, run_async=run_async, timeout=timeout, reconnect_async=reconnect_async, reconnect_async_wait_sec=reconnect_async_wait_sec)
|
176
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\Mastodon.py", line 2393, in __stream
|
177
|
+
listener.handle_stream(r)
|
178
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\streaming.py", line 72, in handle_stream
|
179
|
+
self._dispatch(event)
|
180
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\streaming.py", line 145, in _dispatch
|
181
|
+
handler(payload)
|
182
|
+
File "run.py", line 83, in on_update
|
183
|
+
subprocess.run(construct_execute_command(f, comment).split(' '))
|
184
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 466, in run
|
185
|
+
with Popen(*popenargs, **kwargs) as process:
|
186
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 769, in __init__
|
187
|
+
restore_signals, start_new_session)
|
188
|
+
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 1172, in _execute_child
|
189
|
+
startupinfo)
|
190
|
+
PermissionError: [WinError 5] アクセスが拒否されました。
|
164
191
|
```
|
3
プリントデバッグ
title
CHANGED
File without changes
|
body
CHANGED
@@ -157,4 +157,8 @@
|
|
157
157
|
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 1172, in _execute_child
|
158
158
|
startupinfo)
|
159
159
|
PermissionError: [WinError 5] アクセスが拒否されました。
|
160
|
+
```
|
161
|
+
プリントデバックしています。
|
162
|
+
```cmd
|
163
|
+
C:\Users\user\Desktop\nicolive-mastodon-1.1.2>python run.py running... ['.'] Traceback (most recent call last): File "run.py", line 127, in <module> runner.run() File "run.py", line 96, in run self.mastodon.stream_local(self) File "<decorator-gen-85>", line 2, in stream_local File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\Mastodon.py", line 77, in wrapper return function(self, *args, **kwargs) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\Mastodon.py", line 2001, in stream_local return self.__stream('/api/v1/streaming/public/local', listener, run_async=run_async, timeout=timeout, reconnect_async=reconnect_async, reconnect_async_wait_sec=reconnect_async_wait_sec) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\Mastodon.py", line 2393, in __stream listener.handle_stream(r) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\streaming.py", line 72, in handle_stream self._dispatch(event) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\mastodon\streaming.py", line 145, in _dispatch handler(payload) File "run.py", line 83, in on_update subprocess.run(construct_execute_command(f, comment).split(' ')) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 466, in run with Popen(*popenargs, **kwargs) as process: File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 769, in __init__ restore_signals, start_new_session) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 1172, in _execute_child startupinfo) PermissionError: [WinError 5] アクセスが拒否されました。
|
160
164
|
```
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Pythonでマストドンの読み上げプログラムを作っています。以下のコードを実行したところ、今度はパーミッションエラーに悩まされています。これはウインドウズ特有のエラーらしく、管理者権限でコマンドプロンプトを実行したり、Pythonのインストールフォルダなどのアクセス許可を確認したりしましたが、だめでした。UACは下げてあります。
|
1
|
+
Pythonでマストドンの読み上げプログラムを作っています。以下のコードを実行したところ、今度はパーミッションエラーに悩まされています。これはウインドウズ特有のエラーらしく、管理者権限でコマンドプロンプトを実行したり、Pythonのインストールフォルダなどのアクセス許可を確認したりしましたが、だめでした。UACは下げてあります。ファイル属性を読み取り専用から解除しました。
|
2
2
|
```Python
|
3
3
|
import datetime
|
4
4
|
import os
|
1
誤字の修正、追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Pythonでマストドンの読み上げプログラムを作っています。以下のコードを実行したところ、今度はパーミッションエラーに悩まされています。これはウインドウズ特有のエラーらしく、管理者権限でコマンドプロンプトを実行したり、Pythonのインストールフォルダなどのアクセス許可を
|
1
|
+
Pythonでマストドンの読み上げプログラムを作っています。以下のコードを実行したところ、今度はパーミッションエラーに悩まされています。これはウインドウズ特有のエラーらしく、管理者権限でコマンドプロンプトを実行したり、Pythonのインストールフォルダなどのアクセス許可を確認したりしましたが、だめでした。UACは下げてあります。
|
2
2
|
```Python
|
3
3
|
import datetime
|
4
4
|
import os
|