安装Trailing Space插件。这个插件有个很有趣的功能,可以把代码中Tab,空格找出来,并用一个颜色块很明显的显示出来。显示那些内容完全是基于正则表达式的。使用者完全可以自己定义。喜欢怎么花样突出显示都行。
打开setting,在搜索框中输入renderControlCharacters,选中勾选框,即可显示tab
在搜索框中输入renderWhitespace,选择all,即可显示空格.

python的get

import requests
url = "https://oapi.dingtalk.com/gettoken"
params = {"appkey":"dingql1xm9van2xdpbel","appsecret":"1bAytrjRNeRrIx1UfnIFppsrdySkduVEk1PmwU890D69GAO46IOBJtKnIghi8LeT"}
res = requests.get(url=url,params=params)
print(res.text)

python的json解析

import json
str = '{"key": "wwww", "word": "qqqq"}'
j = json.loads(str)
print(j)
print(type(j))

res = requests.get(url=url,params=params)
#返回str
j = json.loads(res.text)
token_get = j["access_token"]

python监听windows进程

def wmi_sql_all_name(pname):
    from win32com.client import GetObject

    _wmi = GetObject('winmgmts:')
    processes = _wmi.ExecQuery("Select * from win32_process where name= '%s'"%(pname))
    try:
        #print(processes[0].ProcessId)
        return processes[0].ProcessId
    except:
        print ("没有发现程序")
        return None
wmi_sql_all_name("notepad.exe")

python打开相对目录文件

import os
print("当前路径 -> %s" %os.getcwd())
current_path = os.path.dirname(__file__)
def read_file() :
    with open(current_path + "/user_info.txt" , encoding = 'utf-8') as f_obj :
        content = f_obj.readline()
        print("文件内容 -> %s" %content)

if __name__ == '__main__' :
    read_file()

'''上级目录的相对路径'''
file_path = '../conf/server.ini'
file_path = os.path.join(os.path.dirname(__file__) + '/../conf/server.ini')

python域名对应ip

import socket
def getIP(domain):
    myaddr = socket.getaddrinfo(domain, 'http')
    print(myaddr[0][4][0])
getIP("ranjuan.cn")
最后编辑: admin  文档更新时间: 2021-03-16 21:53   作者:admin