首页 > 其他分享 >3、爬虫常用的基础内置模块

3、爬虫常用的基础内置模块

时间:2022-11-05 09:11:19浏览次数:52  
标签:内置 random 路径 爬虫 json 文件夹 模块 os

"""
# time模块
import time

t = time.tiem()  # 返回时间戳

time.sleep(10)  # 设置程序休眠,单位秒

"""
"""
# os模块
import os

os.makedirs('文件路径')  # 创建文件夹,已存在文件夹就报错

os.path.exists('文件路径')  # 判断路径是否存在

os.path.isdir('文件路径')  # 判断是否是文件夹类型

os.path.isfile('文件路径’)  # 判断是否是文件

# 常用的组合使用,重点!
if not os.path.exists('文件路径'):  # 如果该路径不存在文件夹
  os.makedirs('文件路径')  # 创建文件夹
"""
"""
# json模块
import json

js_dic = json.loads('需要变成字典的字符串')  # 把字符串变成json字典

str = json.dumps('js_dic')  # 把json字典变成字符串
"""
"""
# random随机数模块
import random

num_int = random.randint(1,20)   # 随机整数

num_float = random.uniform(1,3)  #随机浮点数

num = random.random()  # 随机0-1的浮点数

"""

 

标签:内置,random,路径,爬虫,json,文件夹,模块,os
From: https://www.cnblogs.com/chenkangming/p/16859647.html

相关文章

  • store文件夹的处理,vuex模块化modules
      index文件代码:importVuefrom"vue";importVuexfrom"vuex";//导入根gettersimportgettersfrom"./getters";//导入三个模块importappfrom"./modul......
  • Maven环境下构建多模块项目
    Maven环境下构建多模块项目一、创建父模块和3个子模块1.maven_parent  2.maven_dao(maven_parent下的子模块)  3.maven_service(maven_parent下的子模块) ......
  • 【cmake】add_subdirectory实例,设定add_subdirectory包含的模块是否可用
    本项目的结构:├──CMakeLists.txt├──MathFunctions│  ├──CMakeLists.txt│  ├──MathFunctions.h│  └──mysqrt.cxx├──TutorialConf......
  • 爬虫 - demo
    #-*-coding=utf-8-*-#@Time:20:55#@Author:zzc#@File:spider.py#@Software:PyCharmimporturllib.requestfrombs4importBeautifulSoupimportopenp......
  • 12.认识爬虫
    爬虫概念概念网络爬虫也叫网络蜘蛛,特指一类自动批量下载网络资源的程序,这是一个比较口语化的定义。更加专业和全面对的定义是:网络爬虫是伪装成客户端与服务端进行数据......
  • 如何离线安装npm模块? - NodeJS
    下面的说明适用的场景是:你的项目所处的环境是连不了外网,并且不能将文件传出去,but可以通过局域网来传进来,那么只能通过有网的环境下载好,然后通过局域网传进去需要的......
  • Python xml 文件解析操作之 ElementTree 模块
    首先我们了解下XML格式Element类型是一种灵活的容器对象,用于在内存中存储结构化数据。每个element对象都具有以下属性:1.tag标签:string对象,表示数据代表的种类。......
  • 11.模块
    1.模块的介绍之前我们在介绍函数的时候,认为函数是为了实现某个功能而集成的代码,可以帮助我们提高代码的复用性,实现函数式编程模块也有类似的功能,将一些针对某个模块的所......
  • DS18B20模块温转代码
    staticssize_tds18b20_read(structfile*file,char__user*buf,size_tsize,loff_t*offset){unsignedlongflags;unsignedcharDL=0,DH=0;unsignedc......
  • 为什么说高匿的HTTP代理是爬虫过程中必须的
    不少人在选择代理套餐的时候,追求低成本,选择的HTTP代理套餐也是五花八门,但唯一的要求就是要便宜,能有多便宜就要有多便宜,以致于直接选择一般的透明代理也在所不惜。透明......