自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 python使用selenium模拟浏览器爬取动态网页的小说

from time import sleepfrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.edge.options import Optionsfrom selenium.webdriver.edge.service import Servicefrom selenium.webdriver.support.ui import WebDriverWa.

2022-05-19 22:16:57 295

原创 python高阶函数

高阶函数mapmap()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个list [1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map()实现>>>def f(x):...returnx * x...>>> r = map(f, [1, 2, 3, 4, 5, 6, 7, ...

2022-05-10 22:06:30 233

原创 python函数

函数基本def my_abs(x,y,n=2):ifx >= 0:returnx,yelse:return-x,-y如果你已经把my_abs()的函数定义保存为abstest.py文件了,那么,可以在该文件的当前目录下启动Python解释器,用from abstest import my_abs来导入my_abs()函数,注意abstest是文件名(不含.py扩展名)在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合...

2022-05-06 22:31:59 665 1

原创 python爬虫Request使用

import requestsimport os,reclass GetStaticWeb: def __init__(self) -> None: self.headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.50.

2022-05-04 22:48:38 700

原创 python判断和循环

判断if基本age = 3ifage >= 18:print('adult')elifage >= 6:print('teenager')else:print('kid')判断赋值Python的赋值语句,有一种带条件判断的语法,将赋值和条件判断融为一行代码,使需要条件判断的赋值代码写起来更加简练高效。这种赋值语句中的条件判断,可以是if判断,也可以是or和and判断。赋值语句中的if请看下面的代码示例:>>> a = 123 if True..

2022-05-03 12:04:59 676

原创 python运算符

运算符注意python 中的没有 i++ ,如果写了会报语法错误。但是python 中有 --i,++i,+-i,-+i,他们不是实现-1操作的,仅仅是作为判断运算符号,类似数学中的负负得正。python 中没有 && ,!, || 这3个运算符,在逻辑表达式中写成这3个会抱逻辑错误的。要实现同样的功能,要写成 and,not,orany all假设有这样一个题目,判断字符串 "My name is Danny " 中是否包含列表['LiMing', 'Tom', '

2022-05-02 13:10:34 933

原创 python数据类型

1.1 数据类型1.1.1 全局变量应该尽量避免使用全局变量。不同的模块都可以自由的访问全局变量,可能会导致全局变量的不可预知性。对全局变量,如果程序员甲修改了_a的值,程序员乙同时也要使用_a,这时可能导致程序中的错误。这种错误是很难发现和更正的。全局变量降低了函数或模块之间的通用性,不同的函数或模块都要依赖于全局变量。同样,全局变量降低了代码的可读性,阅读者可能并不知道调用的某个变量是全局变量。1 声明法在文件开头声明全局变量variable,在具体函数中使用该变量时,需要事先声

2022-04-29 23:02:14 2112

原创 python周边知识

1.1 整体1.1.1 概述1.1.2 文件开头#!/usr/bin/env python3# -*- coding: utf-8 -*-' a test module '__author__ = 'Michael Liao'import sysdef test():args = sys.argvif len(args)==1:print('Hello, world!')elif len(args)==2:print('Hello, %s!' %

2022-04-28 18:39:07 867

原创 python包管理

1.1 包管理1.1.1 查看包pip list查看已经安装的第三方库pip list --outdated:可以查看有新版本的第三方库,可显示现在安装的版本,以及最新的版本查看安装库的详细信息,命令:pip show 库名1.1.2 安装包使用pip的方式安装,pip默认是国外的源,安装会受网络因素的影响。pip install -ihttps://pypi.mirrors.ustc.edu.cn/simple/django # 默认安装最新版本的Djangopip i..

2022-04-27 22:24:41 1659

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除