Python基于requests库爬取网站信息

requests库是一个简介且简单的处理HTTP请求的第三方库get()是获取网页最常用的方式,其基本使用方式如下使用requests库获取HTML页面并将其转换成字符串后,需要进一步解析HTML...

2020-05-26

在python中使用pymysql往mysql数据库中插入(insert)数据实例

咱还是直接看代码吧!from pymysql import *def main(): # 创建connection连接 conn = connect(host='', port=3306, database='', user='', password='', charset...

2020-05-26

Django认证系统user对象实现过程解析

User对象User对象是认证系统的核心。它们通常表示与你的站点进行交互的用户,并用于启用限制访问、注册用户信息和关联内容给创建者等。在Django的认证框架中只存在一种类型的...

2020-05-26

Python3 assert断言实现原理解析

语法格式如下:assert expression等价于:if not expression: raise AssertionErrorassert 后面也可以紧跟参数:assert expression [, arguments]
等价于:if not expression: rai...

2020-05-26

基于Numba提高python运行效率过程解析

Numba是Python的即时编译器,在使用NumPy数组和函数以及循环的代码上效果最佳。使用Numba的最常见方法是通过其装饰器集合,这些装饰器可应用于您的函数以指示Numba对其进行编译...

2020-05-26

python实现录屏功能(亲测好用)

前言由与上不了学,教我们Mastercam的老师提前给我们布置了4道习题。对我们太好了,谢谢老师�没办法,干就完了。只是要求附上制作过程视频,就想到了能不能用python做个录屏...

2020-05-26

Python实现屏幕录制功能的代码

前段时间做视频时需要演示电脑端的操作,因此要用到屏幕录制,下载了个迅捷屏幕录制,但是没有vip录制的视频有水印且只能录制二分钟,于是鄙人想了下能不能通过万能的python来实现...

2020-05-26

Python通过2种方法输出带颜色字体

方法1:使用Python中自带的print输出带有颜色或者背景的字符串书写语法print(\033[显示方式;前景色;背景色m输出内容\033[0m)
其中,显示方式、前景色、背景色都是可选参数(可缺...

2020-05-26

Python *args和**kwargs用法实例解析

一、*args的使用方法*args 用来将参数打包成tuple给函数体调用def fun(*arg): print(arg,type(arg)) print(*arg)fun(1,2,[8,9])(1, 2, [8, 9]) <class 'tuple'>2 [8, 9]...

2020-05-26

python3将变量写入SQL语句的实现方式

试了一下python操作数据库,准备将前端传回来的用户名和密码写入表中试了半天不会把变量加在在sql语句里面网上搜索了一下,要用元组来传递多个参数sql = "insert into userinfo...

2020-05-26

python3实现往mysql中插入datetime类型的数据

昨天在这个上面找了好久的错,嘤嘤嘤~很多时候我们在爬取数据存储的时候都需要将当前时间作为一个依据,在python里面没有时间类型可以直接拿来就用的。我们只需要在存储之前将...

2020-05-26

python mysql 字段与关键字冲突的解决方式

解决方法:python中把字段名称用反引号(`),也就是ESC下面~那个按钮。示例:数据字段设计如下截图所示待插入数据:datas = { 'sign_event':[ {'id': 1, 'name': '华为mate9发布...

2020-05-26

Python抓包程序mitmproxy安装和使用过程图解

一、介绍说明mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似Fiddler、Charles的功能,只不过它是一个控制台的形式操作。mitmproxy还有两个关联组件。一个是mitmdump,它是mi...

2020-05-26

Python selenium抓取虎牙短视频代码实例

今天闲着没事,用selenium抓取视频保存到本地,只爬取了第一页,只要小于等于5分钟的视频。。。为什么不用requests,没有为什么,就因为有些网站正则和xpath都提取不出来想要的东西,要...

2020-05-26

Python 调用有道翻译接口实现翻译

最近为了熟悉一下 js 用有道翻译练了一下手,写一篇博客记录一下,也希望能对大家有所启迪,不过这些网站更新太快,可能大家尝试的时候会有所不同。首先来看一下网页 post 过去的数...

2020-05-26

Python3 操作 MySQL 插入一条数据并返回主键 id的实例

Python 中貌似并没有直接返回插入数据 id 的操作(反正我是没找到),但是我们可以变通一下,找到最新插入的数据#!/usr/bin/env python3# -*- coding: UTF-8 -*- import pymysql db...

2020-05-26

记一次pyinstaller打包pygame项目为exe的过程(带图片)

一段简单的pygame代码,只在pygame界面背景绘制了一个背景图片# -*- coding=utf-8 -*-import sysimport pygamepygame.init()screen = pygame.display.set_mode((400,300))bg_...

2020-05-26

Python MySQL 日期时间格式化作为参数的操作

1.我的MySQL中的start_time存储的是2018-03-21 10:55:32格式的时间,我需要按照YYYY-MM-DD格式来查询,我的MySQL中的sql是这样写的:SELECT * from mytable WHERE DATE_FORMAT(st...

2020-05-26

Python datetime 格式化 明天,昨天实例

Python 日期时间datetime 加一天,减一天,加减一小时一分钟当前日期时间import datetimeprint datetime.datetime.now()# 2018-05-08 16:53:30.101000格式化时间import datetim...

2020-05-26

python 插入日期数据到Oracle实例

啥也不说了,还是看代码吧! [root@yyjk DATABASE]# cat DBI.py# -*- coding: utf-8 -*- import cx_Oracle import timeimport datetimeclass DBI (object): def LoadDB(self,a,...

2020-05-26

python生成13位或16位时间戳以及反向解析时间戳的实例

我就废话不多说了,直接上代码吧!import datetimeimport timedef get_float_time_stamp(): datetime_now = datetime.datetime.now() return datetime_now.timestamp()def ge...

2020-05-26

python关于变量名的基础知识点

变量名1、组成:数字、字母、下划线2、变量名要有意义3、多个单词则用下划线,如user_id4、python的变量名不要驼峰显示字符串:1、引号内的都称为 字符串2、常用引号:' '," ",'' '',"...

2020-05-26

python实现电子词典

本文实例为大家分享了python实现电子词典的具体代码,供大家参考,具体内容如下服务端#!/usr/bin/env python3from __future__ import unicode_literals# coding=utf-8from sock...

2020-05-26

Django CSRF认证的几种解决方案

什么是CSRF浏览器在发送请求的时候,会自动带上当前域名对应的cookie内容,发送给服务端,不管这个请求是来源A网站还是其它网站,只要请求的是A网站的链接,就会带上A网站的cookie。...

2020-05-26

Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例

上代码:环境:Python3import random,strings=string.ascii_letters+string.digitsprint(s) n={''.join(random.choices(s,k=8)) for I in range(60000)}print(len(n)) with ope...

2020-05-26

Python configparser模块配置文件过程解析

ConfigParser模块在Python3修改为configparser,这个模块定义了一个ConfigeParser类,该类的作用是让配置文件生效。配置文件的格式和window的ini文件相同编辑配置文件: .ini
模...

2020-05-26

python实现在线翻译功能

对于需要大量翻译的数据,人工翻译太慢,此时需要使用软件进行批量翻译。1.使用360的翻译def fanyi_word_cn(string): url="https://fanyi.so.com/index/search" #db_path = './...

2020-05-26

python生成并处理uuid的实现方式

UUID(Universally Unique Identifier)是通用唯一识别码,在许多领域用作标识,比如我们常用的数据库也可以用它来作为主键,原理上它是可以对任何东西进行唯一的编码的。作为新手一...

2020-05-26

PyCharm取消波浪线、下划线和中划线的实现

默认情况下,PyCharm中如果有无法错误或者不符合PEP8规范代码下面会有波浪线,语法错误波浪线为红色(如下图的第10行),不符合PEP8规范为浅黄色波浪线(如下图的第8行),见下图:
那么怎么...

2020-05-26

python str字符串转uuid实例

uuid str int 之间的转换import uudi #str 转 uuiduuid.UUID('12345678123456781234567812345678')uuid.UUID(hex='12345678123456781234567812345678')uuid.UUID('{1234567...

2020-05-26

python生成大写32位uuid代码

我就废话不多说了,还是直接看代码吧,希望对你有帮助!import uuiddef getUUID(): return "".join(str(uuid.uuid4()).split("-")).upper()补充拓展:随机产生32位随机数1.通过uui...

2020-05-26

Pycharm如何运行.py文件的方法步骤

Pycharm时一个非常好用的IDE,但是一开始的时候甚至会因为.py文件不能运行而束手无策。。。
这里需要说明一下Pycharm的作用,Pycharm并不是一个像matlab那样什么都自己提供的...

2020-05-26

python如何提取英语pdf内容并翻译

本文实例为大家分享了python提取英语pdf内容并翻译的具体代码,供大家参考,具体内容如下前期准备工作:翻译接口: 调用的是百度翻译的api (注册后,每个月有2百万的免费翻译字符数。)p...

2020-05-26

利用Python计算KS的实例详解

在金融领域中,我们的y值和预测得到的违约概率刚好是两个分布未知的两个分布。好的信用风控模型一般从准确性、稳定性和可解释性来评估模型。一般来说。好人样本的分布同坏人...

2020-05-26

使用python 计算百分位数实现数据分箱代码

对于百分位数,相信大家都比较熟悉,以下解释源引自百度百科。百分位数,如果将一组数据从小到大排序,并计算相应的累计百分位,则某一百分位所对应数据的值就称为这一百分位的百分位...

2020-05-26

python实现快递价格查询系统

本文实例为大家分享了python实现快递价格查询系统的具体代码,供大家参考,具体内容如下一、代码#--author--张俊杰@Nick#系统提示print("欢迎来到快递系统!")#死循环while 1==1:...

2020-05-26

基于python 等频分箱qcut问题的解决

在python 较新的版本中,pandas.qcut()这个函数中是有duplicates这个参数的,它能解决在等频分箱中遇到的重复值过多引起报错的问题;在比较旧版本的python中,提供一下解决办法:impo...

2020-05-26

详解Pycharm出现out of memory的终极解决方法

最近在跑程序,然后Pycharm就跳出out of memory 的错误提示,可能是由于读取的数据太多导致的,Pycharm有一个默认内存的最大容量上线,跳出提示的是1024M,也就是分配给Pycharm的内内...

2020-05-26

python剪切视频与合并视频的实现

windows10/python3.6环境需安装imageio,ffmpeg(视频中有教下载)文字中不体现太麻烦,看起来也不方便!剪切代码python代码:import imageioimageio.plugins.ffmpeg.download()import...

2020-05-26

python实现跨excel sheet复制代码实例

功能要求:
将test1表中的Sheet1中所有内容复制到新表test的Sheet1表中测试环境:
python 3.7 ; import openpyxl ;execl2016注意事项:
openpyxl只能处理.xlsx文件,对于较早的.xls...

2020-05-26

python实现简单的购物程序代码实例

需求: 启动程序后,让用户输入工资,然后打印商品列表 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商...

2020-05-26

python实现从ftp服务器下载文件

代码之余,将代码过程重要的一些代码段备份一下,如下的代码内容是关于Python从ftp服务器下载文件的的代码,希望能对小伙伴有用途。#coding=utf-8''' ftp自动下载、自动上传脚本,...

2020-05-26

python实现扫雷游戏

本文为大家分享了python实现扫雷游戏的具体代码,供大家参考,具体内容如下本文实例借鉴mvc模式,核心数据为model,维护1个矩阵,0表无雷,1表雷,-1表已经检测过。
本例使用python的tkin...

2020-05-26

python 函数嵌套及多函数共同运行知识点讲解

1.先讲函数嵌套,很简单的例子,如:print(len('我和你'))这样就很好理解了。2.关于多个函数共同运行,最重要的区分点就是,变量的作用域,有局部变量和全局变量,局部作用于不能使用其他...

2020-05-26

python Plotly绘图工具的简单使用

1、plotly库的相关介绍1)相关说明 plotly是一个基于javascript的绘图库,plotly绘图种类丰富,效果美观; 易于保存与分享plotly的绘图结果,并且可以与Web无缝集成; ploty默认的绘...

2020-05-26

浅谈pandas.cut与pandas.qcut的使用方法及区别

pandas.cut:pandas.cut(x, bins, right=True, labels=None, retbins=False, precision=3, include_lowest=False)参数:1. x,类array对象,且必须为一维,待切割的原形式2. bins,...

2020-05-26

python多维数组分位数的求取方式

在python中计算一个多维数组的任意百分比分位数,只需用np.percentile即可,十分方便import numpy as npa = [154, 400, 1124, 82, 94, 108]print np.percentile(a,95) # gives...

2020-05-26

Python统计学一数据的概括性度量详解

一、数据的概括性度量1、统计学概括:统计学是应用数学的一个分支,主要通过利用概率论建立数学模型,收集所观察系统的数据,进行量化的分析、总结,并进而进行推断和预测,为相关决策...

2020-05-26

python 的numpy库中的mean()函数用法介绍

1. mean() 函数定义:numpy.mean(a, axis=None, dtype=None, out=None, keepdims=<class numpy._globals._NoValue at 0x40b6a26c>)[source]
Compute the arithmetic mean alo...

2020-05-26

基于Python数据分析之pandas统计分析

pandas模块为我们提供了非常多的描述性统计分析的指标函数,如总和、均值、最小值、最大值等,我们来具体看看这些函数:1、随机生成三组数据
import numpy as npimport pandas as...

2020-05-26
返回顶部
顶部