随笔- 310  文章- 1  评论- 0  阅读- 86066 

随笔分类 -  python

python
PIL显示网络图片
摘要:import requests from PIL import Image from io import BytesIO # 设置会话,保持会话状态 s = requests.Session() # 发送获取验证码的请求 response = s.get('https://kyfw.12306.cn 阅读全文
posted @ 2024-01-18 10:25 boye169 阅读(44) 评论(0) 推荐(0) 编辑
腾讯云api-python调用
摘要:https://cloud.tencent.com/document/product/1278/46716 # -*- coding: utf-8 -*- import hashlib, hmac, json, os, sys, time from datetime import datetime 阅读全文
posted @ 2023-12-19 15:24 boye169 阅读(32) 评论(0) 推荐(0) 编辑
Python 将文本转换成语音
摘要:#coding:utf-8 # pip install pyttsx3 import pyttsx3 as pyttsx text = 'I can because i think i can. 逆境清醒 Life is not all roses.人生并不是康庄大道。' engine = pytt 阅读全文
posted @ 2023-11-30 17:49 boye169 阅读(43) 评论(0) 推荐(0) 编辑
Manim 绘制图形
摘要:#coding:utf-8 #pip install manim #ffmpeg官网 http://ffmpeg.org/ from manim import * class Draw(Scene): def construct(self): text1 = Text( 'Hello World', 阅读全文
posted @ 2023-11-28 11:40 boye169 阅读(36) 评论(0) 推荐(0) 编辑
python wordcloud生成词云
摘要:#!/usr/bin/env python # coding:utf-8 # pip install wordcloud # pip install matplotlib import wordcloud import matplotlib.pyplot as plt import numpy as 阅读全文
posted @ 2023-11-22 15:43 boye169 阅读(68) 评论(0) 推荐(0) 编辑
numpy 保存图片
摘要:#!/usr/bin/env python # coding:utf-8 import numpy as np from PIL import Image # im = Image.open('pic/cat.jpg') # im.show() # im.save("pic/cat.png") de 阅读全文
posted @ 2023-11-22 11:28 boye169 阅读(68) 评论(0) 推荐(0) 编辑
二叉树
摘要:# coding:utf-8 #创建树结构 class TreeNode: def __init__(self, value): self.value = value self.children = [] def add_child(self, child): self.children.appen 阅读全文
posted @ 2023-10-09 16:28 boye169 阅读(2) 评论(0) 推荐(0) 编辑
python IO多路复用
摘要:select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写操作。 select目前几乎在所有的平台上支持,其良好 阅读全文
posted @ 2023-08-21 15:20 boye169 阅读(28) 评论(0) 推荐(0) 编辑
python 动态加载类和函数
摘要:__import__() 函数用于动态加载类和函数 。 如果一个模块经常变化就可以使用 __import__() 来动态载入。 语法 __import__ 语法: __import__(name[, globals[, locals[, fromlist[, level]]]]) 参数说明: nam 阅读全文
posted @ 2023-08-16 16:57 boye169 阅读(166) 评论(0) 推荐(0) 编辑
python 抓包
摘要:Scapy方式 Scapy是一个强大的Python库,可用于创建、发送和解码网络数据包。它能够抓取和处理各种网络层协议、载荷和报头信息。 Scapy是一个全能的库,包含各种工具和功能。该库具有灵活性、可扩展性和实用性 from scapy.all import * pkts = sniff(ifac 阅读全文
posted @ 2023-08-07 11:17 boye169 阅读(389) 评论(0) 推荐(0) 编辑
python 日志
摘要:#coding:utf-8 import logging import sys import os import datetime from logging import handlers class Logger(object): def __init__(self,name): LOGGING_ 阅读全文
posted @ 2023-07-27 14:47 boye169 阅读(13) 评论(0) 推荐(0) 编辑
requests 下载大文件
摘要:# -*- coding: utf-8 -*- from contextlib import closing from requests import get url = 'https://www.test.video/aa' # 但是使用with语句的时候是需要条件的,任何对象,只要正确实现了上下 阅读全文
posted @ 2023-07-06 17:00 boye169 阅读(44) 评论(0) 推荐(0) 编辑
python 协程
摘要:什么是协程 协程(co-routine,又称微线程、纤程)是一种多方协同的工作方式。协程不是进程或线程,其执行过程类似于 Python 函数调用,Python 的 asyncio 模块实现的异步IO编程框架中,协程是对使用 async 关键字定义的异步函数的调用。当前执行者在某个时刻主动让出(yie 阅读全文
posted @ 2023-06-27 10:10 boye169 阅读(40) 评论(0) 推荐(0) 编辑
python 读取yaml配置文件
摘要:# coding:utf-8 import yaml #pip install pyyaml import os import json base_path = os.path.dirname(os.path.abspath(__file__)) conf_file= os.path.join(ba 阅读全文
posted @ 2023-06-16 15:15 boye169 阅读(50) 评论(0) 推荐(0) 编辑
python configparser读取配置文件
摘要:# coding:utf-8 import configparser import os import json base_path = os.path.dirname(os.path.abspath(__file__)) conf_file= os.path.join(base_path,"con 阅读全文
posted @ 2023-06-16 15:14 boye169 阅读(15) 评论(0) 推荐(0) 编辑
python -c
摘要:#输出公网ippython3 -c "import requests;print(requests.get('http://jsonip.com/').json().get('ip'))" 20.23.45.23 阅读全文
posted @ 2023-05-29 11:17 boye169 阅读(2) 评论(0) 推荐(0) 编辑
python 保存数据为.csv文件
摘要:1、导包import csv2、创建或打开文件,设置文件形式csvfile = open('文件名.csv',mode='w',newline='')3、设置列名headers = ['列名1','列名2','列名3',...]4、创建DictWriter对象 write = csv.DictWri 阅读全文
posted @ 2023-05-12 14:09 boye169 阅读(659) 评论(0) 推荐(0) 编辑
python requests请求
摘要:#coding:utf-8 import requests import json try: from urllib.parse import urlencode except: from urllib import urlencode session = requests.Session() de 阅读全文
posted @ 2023-05-12 11:31 boye169 阅读(16) 评论(0) 推荐(0) 编辑
python操作git
摘要:安装模块 pip3 install gitpython #coding:utf-8 import os from git.repo import Repo from git.repo.fun import is_git_dir #pip3 install gitpython class GitRep 阅读全文
posted @ 2023-04-07 15:57 boye169 阅读(47) 评论(0) 推荐(0) 编辑
python requests-html
摘要:#pip install requests-html ''' 目标网站: https://pic.netbian.com ''' from requests_html import HTMLSession import re,os import requests from tqdm import t 阅读全文
posted @ 2023-04-06 17:51 boye169 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示