
Python
文章平均质量分 53
hjhcos
热爱不会让事情变得有趣,但是在最后结果出来的时候,你会非常高兴。
机械全栈工程师
展开
-
不同页面加载对爬虫的影响
浏览器如何工作?爬虫如何避免反爬机制?原创 2022-01-23 00:26:48 · 1761 阅读 · 2 评论 -
Python虚拟环境在VSCode上面进行配置
使用Python原生venv配置虚拟环境原创 2022-01-06 12:53:16 · 1126 阅读 · 0 评论 -
django CBV源码
FBV(function base views) 在视图里使用函数处理请求。CBV(class base views) 在视图里使用类处理请求。CBV源码解析from django.urls import pathfrom django.views import Viewfrom django.shortcuts import HttpResponseclass Books(View): def get(self, request): return HttpRespon原创 2021-11-11 22:50:49 · 616 阅读 · 0 评论 -
django 模型数据类型
数据模型类型Model field reference | Django documentation | Django (djangoproject.com)CharField —— 字符串models.CharField(max_length=None, **options)"""参数max_length: 字符串长度"""FloatField —— 浮点数models.FloatField(**options)IntegerField —— 整数models.IntegerFie原创 2021-11-11 22:46:46 · 2645 阅读 · 0 评论 -
数据库之MySQL
文章目录基本操作修改密码基本操作修改密码ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';原创 2021-10-30 16:55:07 · 87 阅读 · 0 评论 -
二维码生成
QR CodeQuick Response Code用某种特定的几何图形按一定规律在平面(二维方向上)分布的、黑白相间的、记录数据符号信息的图形。功能信息获取网站跳转广告推送防伪溯源账号登录手机支付矩阵式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ABjq3iq2-1635582926861)(C:\Users\19095\Desktop\QR2.png)]位置探测图形 协助扫描软件定位 QR 码并转换坐标系。校正图形 用于进一步校正坐标系原创 2021-10-30 16:35:52 · 297 阅读 · 0 评论 -
Ubuntu通过邮件自动发送IP地址
文章目录前提条件邮件获取IP地址自动运行`SendIPAddrByEmail.py`程序前提条件开启sshd服务python3.6+环境live邮箱或QQ邮箱邮件获取IP地址在你当前的用户文件夹下创建SendIPAddrByEmail.pycd /home/usertouch SendIPAddrByEmail.pyvi SendIPAddrByEmail.py通过vi命令打开SendIPAddrByEmail.py文件将下面的代码复制进去不建议使用快捷键ctrl+v,因为vi不原创 2021-06-29 20:12:37 · 780 阅读 · 0 评论 -
关于某云配置django
我系统是 Ubuntu20 的首先我们需要更新一下 apt 以防后面有些命令使用不了sudo apt-get update创建用户 方便管理应用sudo useradd django创建用户文件夹sudo mkdir /home/django对文件进行权限修改,以防你用django远程登入时,进入不到文件夹里面sudo chomd ...原创 2021-03-01 10:20:05 · 103 阅读 · 0 评论 -
@property 添加属性 检查参数
@property装饰器就是负责把一个方法变成属性调用的class property(object): def deleter(self, *args, **kwargs): """ Descriptor to change the deleter on a property. """ pass def getter(self, *args, **kwargs): """ Descriptor to change the gett.原创 2021-01-24 21:30:54 · 361 阅读 · 2 评论 -
关于解码 decode 的错误
当你对一个数据文件读取并解码,遇到内部解码到某一段出现解码错误的时候,可能是某个库在格式化的时候出现错误,而格式化的错误可能是库的版本原因原创 2021-01-16 21:03:38 · 1591 阅读 · 0 评论 -
python简易操作数据库(MySQL)
文章目录连接数据库查看dataset创建dataset安装mysql.connector导入mysql.connector创建数据库连接连接数据库首先我们需要连接本地MySQL服务[root@host]# mysql -u root -pEnter password:******查看datasetmysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| inf原创 2020-10-25 09:24:52 · 447 阅读 · 0 评论 -
flask简易版本
import flaskapp = flask.Flask(__name__)@app.route('/')def index(): return 'Index Page'@app.route('/hello')def hello(): return 'Hello, World'@app.route('/user/<username>')def show_user_profile(username): # show the user profil原创 2020-10-19 18:30:05 · 283 阅读 · 0 评论 -
文字转语音并进行播放
文章目录问题描述解决方法问题描述请将一段文字或一篇文章转化为语音,并且能够自动播放或手动播放解决方法利用百度的语音合成API接口from aip import AipSpeech(当然你需要在百度智能云上面创建属于自己的语音应用接口),将文字转换为语音并将转换结果保存为mp3格式【详细教程】from aip import AipSpeech# 该接口已停用APP_ID = '19466508'API_KEY = 'nGa68dQVWWzHVEAGGtDvOrXU'SECRET_KEY =原创 2020-09-11 14:22:42 · 362 阅读 · 0 评论 -
多线程实现爬取
对于爬取速度来说,这进行数据解析,是真的比较消耗时间因此多线程爬取或许是个不错的选择,虽然不是最优化,但是速度还是会明显加快(速度的快慢取决于你的线程个数以及程序的数据处理的细分程度)预备知识:queue库使用threading库使用文章目录...原创 2020-08-13 12:48:21 · 605 阅读 · 0 评论 -
tkinter事件绑定
文章目录右键菜单回车键隐藏和显示进度条右键菜单本小节实现右键的粘贴、复制、截切功能代码def cut(editor): editor.event_generate("<<Cut>>")def copy(editor): editor.event_generate("<<Copy>>")def paste(editor): editor.event_generate('<<Paste>>')原创 2020-08-07 14:24:41 · 812 阅读 · 0 评论 -
简单的图片卷积计算
文章目录卷积的概念卷积公式卷积代码卷积的概念通过两个函数 fxf_{x}fx 和 gxg_{x}gx 生成第三个函数 TxT_{x}Tx 的一种数学算子如何通俗易懂地解释卷积?马同学 知乎详解卷积公式(f⋅g)(n)=∫0tf(x)⋅g(n−x) dx=>∑x=0nf(x)⋅g(n−x)(f \cdot g)_{(n)} = \int_0^t f_{(x)}\cdot g_{(n-x)}\,{\rm d}x=>\sum_{x=0}^n f_{(x)}\cdot g_{(n-x原创 2020-07-30 09:30:47 · 1128 阅读 · 0 评论 -
基于tkinter的网站爬取电子书
在面对某阅读软件一小时限制,原创 2020-07-30 09:27:29 · 253 阅读 · 0 评论 -
大话数据结构
最近在做leetcode的题目,效率太低了,所以学习一下数据结构。文章目录数据(Data)数据元素(Data Element)数据项(Data Item)数据对象(Data Object)数据结构(Data Structure)数据类型(Data Type)抽象数据类型(Abstract Data Type)算法(Algorithm)算法时间复杂度数据(Data)所有能输入到计算机并被计算机...转载 2020-02-13 16:57:29 · 303 阅读 · 1 评论 -
链表的实现
嘎达大噶原创 2020-02-13 08:23:47 · 126 阅读 · 0 评论 -
偶尔忘记
对于一个数的拆分运算可以利用取余与整除互相配合# 计算1 2 3 各自平方加起来的和temp = 123while temp > 0: digit = temp % 10 sum += digit ** 2 temp //= 10字典items() 方法可以做列表使用 从而获取字典的key以及对应的valueparams = {"server":"mpilgri...原创 2020-07-30 09:32:20 · 73 阅读 · 0 评论 -
正则表达式
博客园:Bright字符组[]# r 可以让转义字符失效#可以匹配数字,大小写形式的a~f,用来验证十六进制字符[0-9a-fA-F]. # 匹配除换行符以外的任意字符\w # 匹配字母或数字或下划线\s # 匹配任意的空白符\d # 匹配数字\n # 匹配一个换行符\t # 匹配一个制表符\b # 匹配一个单词的结尾^ # 匹配字符串的开始$ # 匹...转载 2020-02-04 17:37:11 · 657 阅读 · 0 评论 -
Python基础
@ # 现有函数增加额外的功能,常用于插入日志、性能测试、事务处理等等*arg # 不定个数的参数元组**kwargs # 把多余的参数以字典的形式收集起来...原创 2020-03-07 12:59:59 · 152 阅读 · 0 评论