aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/vk/api.py
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-05-13 10:09:56 +0200
committerEgor Tensin <egor@tensin.name>2026-05-13 10:09:56 +0200
commit93ad1eb3a63041a49882e6b7b6b0ef506d4fa6c7 (patch)
treecca09f91bb1b8d4d4765b1d1fe4b63e832b6462a /vk/api.py
parentworkflows/ci: add linting job (diff)
downloadvk-scripts-93ad1eb3a63041a49882e6b7b6b0ef506d4fa6c7.tar.gz
vk-scripts-93ad1eb3a63041a49882e6b7b6b0ef506d4fa6c7.zip
reformat everything for fun
Diffstat (limited to 'vk/api.py')
-rw-r--r--vk/api.py34
1 files changed, 21 insertions, 13 deletions
diff --git a/vk/api.py b/vk/api.py
index 0d9162c..6861f68 100644
--- a/vk/api.py
+++ b/vk/api.py
@@ -26,9 +26,15 @@ def _filter_empty_params(params, empty_params=False):
if empty_params:
return params
if isinstance(params, Mapping):
- return {name: value for name, value in params.items() if not _is_empty_param_value(value)}
+ return {
+ name: value
+ for name, value in params.items()
+ if not _is_empty_param_value(value)
+ }
if isinstance(params, Iterable):
- return [(name, value) for name, value in params if not _is_empty_param_value(value)]
+ return [
+ (name, value) for name, value in params if not _is_empty_param_value(value)
+ ]
raise TypeError()
@@ -116,11 +122,11 @@ class API:
def _call_method(self, method, **params):
url = self._build_method_url(method, **params)
- #print(url)
+ # print(url)
try:
with urlopen(url) as response:
response = json.loads(response.read().decode())
- #print(response)
+ # print(response)
if 'response' not in response:
raise vk.error.InvalidAPIResponseError(response)
return response['response']
@@ -135,17 +141,19 @@ class API:
return [user for user in user_list if not user.is_deactivated()]
def users_get(self, user_ids, fields=(), deactivated_users=True):
- return self._filter_response_with_users(self._call_method(
- Method.USERS_GET,
- user_ids=_join_param_values(user_ids),
- fields=_join_param_values(fields)), deactivated_users)
+ return self._filter_response_with_users(
+ self._call_method(
+ Method.USERS_GET,
+ user_ids=_join_param_values(user_ids),
+ fields=_join_param_values(fields),
+ ),
+ deactivated_users,
+ )
def friends_get(self, user_id, fields=(), deactivated_users=True):
response = self._call_method(
- Method.FRIENDS_GET,
- user_id=user_id,
- fields=_join_param_values(fields))
+ Method.FRIENDS_GET, user_id=user_id, fields=_join_param_values(fields)
+ )
if 'items' not in response:
raise vk.error.InvalidAPIResponseError(response)
- return self._filter_response_with_users(response['items'],
- deactivated_users)
+ return self._filter_response_with_users(response['items'], deactivated_users)