python 使用代码写 Word 表格
需求是从Excel中读取信息,写入下图所示的Word表格中 难点: 无法像写入Excel单元格一样,把数据填入Word表格中。 思路: 1、将Word表格模板放到Excel中,向Excel单元格填入数据,最终将Excel中数据加表格放到Word; 2、直接代码,写Word表格,并将数据传入。 这边用的是第二种方法,直接通过docx库向Word写入表格+数据 代码如下: from docx impo…
需求是从Excel中读取信息,写入下图所示的Word表格中 难点: 无法像写入Excel单元格一样,把数据填入Word表格中。 思路: 1、将Word表格模板放到Excel中,向Excel单元格填入数据,最终将Excel中数据加表格放到Word; 2、直接代码,写Word表格,并将数据传入。 这边用的是第二种方法,直接通过docx库向Word写入表格+数据 代码如下: from docx impo…
一、编程概念 1.1、命令式编程(Imperative Programming) 命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现; 1.2、函数式编程(Functional Programming) 告诉“机器”你想要的是什么(what),让机器想出如何去做(how); 二、扩展:ReactiveX ReactiveX就是我们常说的Reactive …
文章目录 写在开头的话 Python 装饰器 00. 前述 0.1 需求 01. 实现业务分离 02. 装饰器特点 03. 文档字符串 04. 带参装饰器 4.1 需求 4.2 带参装饰器的特性 4.3 代码继续优化 05. functools 模块 5.1 functools 模块的普通函数实现属性复制 5.2 functools 的装饰器方法实现属性复制 写在最后的话: 这里是一段防爬虫文本,…
面向对象的思想设计 面向过程: 在生活案例中:一种看待问题的思维方式,在解决问题的时候,侧重于问题是怎样一步一步解决的,然后亲力亲为的去解决问题 在代码中:代码从上往下依次执行【顺序结构】;各个模块之间的关系尽可能是独立的,当import的时候,加载的顺序也是从上往下 面向对象: 在生活案例中:一种看待问题的思维方式,在解决问题的时候,则重点在于找到一个具有特殊功能的实体或者个体,委托实体或者个体…
此系列为博雅数智举办的线上培训课程——python数据科学实践,为期两个月,本系列记录我在此课程中所学所思。 本节课总览: 本节课所用到的知识点:正则表达式、apply方法、lambda表达式、str.split、str.replace 实践 数据集: 某图书网站数据清洗 (idatascience.cn) 1、拿到数据第一件事:数据诊断 预览数据前、后、随机10行,了解数据字段含义及数据格式,为…
推荐用Jupyter 爬取某车网站的部分数据 # 爬取二手车某网站的数据 #Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库 from bs4 import BeautifulSoup # 用于网络请求 import urllib.request #操作csv文件 import csv #指定编码 import codecs #添加newline可以避免一行…
在理解贝叶斯之前需要先了解一下条件概率和全概率,这样才能更好地理解贝叶斯定理 一丶条件概率 条件概率定义:已知事件A发生的条件下,另一个事件B发生的概率成为条件概率,即为P(B|A) 如图A∩B那一部分的发生的概率即为P(AB), P(AB)=发生A的概率*发生A之后发生B的概率=发生B的概率*发生B之后发生A的概率 即: P(AB)=P(A)*P(B|A)=P(B)*P(A|B) 所以 条件概率…
一,如何爬取网站中的文本 1.如下载某网站中的三国演义:“ https://localprod.pandateacher.com/python-manuscript/crawler-html/sanguo.md ” (1)第一种爬取方式,直接输出在控制台上 # 引用requests库 import requests # 下载《三国演义》第一回,我们得到一个对象,它被命名为res res = req…
先点右键检查点网络在在消息框发消息找到下面蓝色部分 import time import json import requests import random def send_message(uid, content): data = { 'msg[sender_uid]': my_uid, 'msg[receiver_id]': uid, 'msg[receiver_type]': '1', …
面向对象的编程语言简单来说就是基于对类和对象的使用,所有的代码都是通过类和对象实现的编程语言。 面向对象的三大特性:继承、封装、多态。 创建一个类: #使用class创建一个School类,类中有个student方法 class School: def student(self): passa1=School() 一、封装 1.封装:将某些内容先封装到一个地方,等到需要的时候再去调用。 class…