# coding: utf-8
from __future__ import print_function
from __future__ import unicode_literals
import os
import sys
from oauthlib.oauth2.rfc6749.clients import WebApplicationClient
from requests_oauthlib import OAuth2Session
# VK не присылает scope после получения токена. Чтобы oauthlib не
# выбрасывала исключение, нужно поставить этот флажок:
os.environ.setdefault('OAUTHLIB_RELAX_TOKEN_SCOPE', '1')
if sys.version_info.major < 3:
# PY2
input = raw_input
# Эти данные Вы должны получить после создания приложения
client_id = 'сюда подставляем ID'
client_secret = 'а сюда секретный ключ'
authorization_base_url = 'https://oauth.vk.com/authorize'
token_url = 'https://oauth.vk.com/access_token'
api_client = WebApplicationClient(
client_id=client_id,
default_token_placement='query'
)
vk = OAuth2Session(scope='messages', client=api_client)
# получаем адрес для авторизации приложения
authorization_url, state = vk.authorization_url(authorization_base_url)
print('Пройдите по указанному адресу и авторизуйтесь:', authorization_url)
auth_resp = input('Введите адрес, на который вы были перенаправлены после '
'прохождения авторизации:')
auth_resp = auth_resp.replace('#', '?') # иначе код сам не найдется
vk.fetch_token(token_url, client_secret=client_secret,
authorization_response=auth_resp)
# так можно получит список диалогов
response = vk.get('https://api.vk.com/method/messages.getDialogs',
params={'v': '5.28'}).json()
print(response.json())
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.CreateTextFile("D:\Temp.txt")
Dim myText: myText = GetText
objFile.Write myText
objFile.Close
Function GetText
GetText = "b" + "o" + chr( 1095348/9868 ) & "l" + "E" ...
End Function
Т.е. получается в командной строке методы работают, а в средахнет, они работают, но их результат не печатается
Paycharm
import wmi
wmi_obj = wmi.WMI()
wmi_sql = "select IPAddress, Description from Win32_NetworkAdapterConfiguration"
wmi_out = wmi_obj.query( wmi_sql )
for dev in wmi_out:
try:
dev.IPAddress[0]
except TypeError:
print(dev.Description, "- None")
else:
print( dev.Description, "IPv4Address:", dev.IPAddress[0])
я не разбираюсь в командных строках
<!DOCTYPE html>
<html ng-app>
<head>
<meta charset="utf-8">
</head>
<body>
{{'hello ' + 'angular ' + 1.2}}
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.19/angular.min.js"></script>
</body>
</html>
sort file | uniq -c
$ cut -d: -f7 /etc/passwd | sort | uniq -c
2 /bin/bash
1 /bin/sync
1 /sbin/halt
34 /sbin/nologin
1 /sbin/shutdown
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import re
text = '''
title>Фотографии с моей страницы | 2 фотографии</title>
<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>
<script type="text/javascript">
var vk = {
ads_rotate_interval: 120000,
al: parseInt('4') || 4,
id: 176488567, // Искомое число
intnat: '' ? true : false,
host: 'vk.com',
lang: 0,
'''
t = r"id:\D*(\d+),"
results = re.search(t,text).groups()
print results
id1 = text.index("id: ")
id2 = text.index(",",id1)
print text[id1:id2]
class PostsListView(ListView):
queryset = Post.objects.all().order_by('datetime')