发面 试题python网络

python logging 输出多重日志

项目中遇到logging总是输出双重日志的问题,采用判断是否有handler并且删除handler,然后新建handler的方式,仍然存在该问题,最后发现,原来是root下还有一个handler,最后删除root下的handler,解决问题。 import logging logger = logg ......
logging python 日志

python 安装pip

由于写python代码随时需要用到下载轮子,但是由于下载的轮子是国外源,下载网速非常慢。常常限制在10~30Kb,因此往往需要下载一整夜,或者下载超时导致下载失败。 通过在往上搜索,查到到了两种使用国内镜像源完成pip下载的任务。 ps:使用国内镜像源下载very very的爽!!! 共两种方案: ......
python pip

《Python魔法大冒险》002 编程是什么?

魔法师:在这个充满魔法和奇迹的数字时代,你是否好奇过计算机是如何运作的?当你用手机玩游戏、在电脑上浏览网页、看动画电影,你是否想过这背后的秘密是什么?别担心,今天我们将揭开这神秘的面纱,一起来探索编程的神奇世界! 编程,简单地说,就是一种让计算机执行任务的方式。想象一下,计算机就是一只听话的宠物,而 ......
Python 魔法 002

《Python魔法大冒险》 001 序章:少年小鱼的不平凡一天

在一个普通的城市里,生活着一个名叫小鱼的少年。他是一名初中生,但在班级里,他的学习成绩总是垫底。同学们经常取笑他,有时甚至戏称他为“倒数王”。 放学后,小鱼一个人走在回家的路上,他的心情沉重,仿佛背上了一座大山。今天的数学考试又是一场灾难,他甚至怀疑自己是否真的有学习的天赋。每次看到那些复杂的公式和 ......
小鱼 少年 Python 魔法 001

python之multiprocessing

创建单个进程示例: from multiprocessing import Processimport time def add(a, b): print("starting to job") print(a + b) time.sleep(1) print("stoping to job") if ......
multiprocessing python

C、java、go以及python语言打印九九乘法表

[toc] ### 后续会更新其他语言 #### C语言 ```c #include int main() { for(int row = 1; row <= 9;row++){ for(int col = 1; col <= row;col++){ printf("%d x %d = %2d\t" ......
乘法表 乘法 语言 python java

Python——12days

函数参数的两大分类——形参 ,实参位置参数和关键参数*默认参数*可变长参数(*和**号在形参中使用、在实参中使用)*命名关键字参数函数的返回值:关键字 return def home(): print(123) # return # 代码走到这立刻结束 # print('hello') return ......
Python days 12

python的应用 | 统计英文单词出现的次数

需求: 统计一个TXT中英文单词出现的次数 完整代码: #统计一个TXT中英文单词出现的次数 #打开文件并读取内容 with open('D:\\python_data\\file.txt','r')as file: text=file.read() #将文本内容分割成单词,以空格和换行符合为分隔符 ......
单词 次数 python

Python遍历文件夹中的文件并根据文件类型将文件分类储存

最近在写某串代码,其逻辑是从源文件夹中遍历各个子文件夹,将其中不同文件类型的文件分类提取出来各自使用,需要提取.txt、.png、.csv文件三种,为了实现这一功能,用os包来实现 import os #准备文件路径 for n in range(0,12854): #这里我的文件名是0-12854 ......
文件 文件夹 类型 Python

python 变量

## 变量 #### 什么是变量? 变量就是用来变化的世间万物的状态,简单来说就是给他起一个新的代号或名字 例如: 身高:160,体重:140 ​ height = 160 ​ print(height) 输出结果就等于160 ​ ||等价于 ​ print(160) 输出结果也等于160 ​ we ......
变量 python

python随记

解包,print(*(a)) ......
随记 python

执行python程序的两种方式

## 执行python程序的两种方式 #### 方式一:交互式 直接win+r打开cm d命令窗口,在里面输入python.exe即可运行此程序 直接在命令行窗口里面就能运行python的代码,例如:print(“hello world!”) 优点:运行一句执行一句 缺点:关闭即消失 #### 方式 ......
方式 程序 python

【网络爬虫笔记】爬虫Robots协议语法详解

Robots协议是指一个被称为Robots Exclusion Protocol的协议。该协议的主要功能是向网络蜘蛛、机器人等搜索引擎爬虫提供一个标准的访问控制机制,告诉它们哪些页面可以被抓取,哪些页面不可以被抓取。本文将进行爬虫Robots协议语法详解,同时提供相关代码和案例。 1. Robots ......
爬虫 语法 笔记 Robots 网络

网络八股7

1、DoS 攻击 和 DDoS攻击是什么?如何防范? DoS(Denial of Service,拒绝服务) 攻击和 DDoS(Distributed Denial of Service,分布式拒绝服务)攻击都是网络安全领域常见的攻击手段。它们的目的是通过消耗目标系统的资源(如带宽、处理能力、内存等 ......
八股 网络

执行python程序的两种方式

#### 方式一:交互式 直接win+r打开cm d命令窗口,在里面输入python.exe即可运行此程序 直接在命令行窗口里面就能运行python的代码,例如:print(“hello world!”) 优点:运行一句执行一句 缺点:关闭即消失 #### 方式一:命令行式 直接在桌面上新建一个文本 ......
方式 程序 python

Python提取Word中图片的实现步骤

for paragraph in doc.paragraphs: for run in paragraph.runs: if run.element.xml.startswith('<w:drawing'): inline = run.inline_shapes[0] if inline.has_i ......
步骤 Python 图片 Word

Java基础复习——网络编程

# 网络编程 ## 网络通信 1. 概念:两台设备之间通过网络实现数据传输 2. 网络通信:将数据通过网络从一台设备传输到另一台设备 3. java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信 ## 网络 1. 概念:两台或多台设备通过一定物理设备连接起来构成了网络 2. 根据网络 ......
网络编程 基础 网络 Java

python+pytest+yam接口自动化

分层设计 项目下创建api、case、data、common(utils)目录:api下存放封装好的接口,case下放编写的测试用例,data下放测试数据,common下放公共操作(像连接数据库,读取yaml文件等) api下封装的登录接口: case下对登录写的测试用例: 用例设计的原则(pyte ......
接口 python pytest yam

python-docx:在保持秩序的同时循环访问段落、表格和图像

def iter_block_items(parent): """ Generate a reference to each paragraph and table child within *parent*, in document order. Each returned value is an ......
段落 python-docx 表格 秩序 图像

python3中所有保留字(关键字)

Python3中的保留字(关键字) | AmosCloud Wiki ......
关键字 python3 关键 python

python基础 03

# 变量 ## 什么是变量 变量用来描述世间万物的状态 ## 变量名的命名规范 1. 变量名由数字/字母/下划线组成,不能以数字开头 2. 变量名不能以关键字命名 3. 变量名具有意义 ## 变量的组成 1. 变量名:接收变量值 2. 赋值符号:把变量值赋值给变量名 3. 变量值:就是一个数值 ## ......
基础 python 03

JS/Jquery检查网络路径文件是否存在

var url='网络文件路径'; var isExists; $.ajax(url, { type: 'HEAD', dataType: 'text', async: false, success: function () { isExists = true; }, error: function ......
路径 文件 Jquery 网络 JS

Python之断点续传下载及进度显示

# Python之断点续传下载及进度显示 某日,因工作需要下载大量OSGB数据, 下载链接来源于一个csv文件, 于是解析了csv文件然后下载。为了提高下载效率及进度显示,写了一份脚本。 ## 环境 - python 3.7 - requests - csv ## 过程 ### 解析csv 废话不多 ......
断点 进度 Python

网络八股6

1、物理层主要做什么事情? 物理层是 OSI 模型中最低、最基本的一层,简单的说,网络的物理层面确保原始的数据可在各种物理媒体上传输。 2、主机之间的通信方式有哪些? 单工通信:单向通信,发送方和接收方是固定的,消息只能单向传输。例如采集气象数据、家庭电费,网费等数据收集系统,或者打印机等应用主要采 ......
八股 网络

day⑤-Python之路

subprocess模块可用参数中close_sfs应为close_fds. 参阅python官方文档https://docs.python.org/3/library/subprocess.html. ......
Python day

网络八股5

1、MAC 地址和 IP 地址分别有什么作用? MAC 地址是(数据链路层)和(物理层)使用的地址,是写在网卡上的物理地址。MAC 地址用来定义网络设备的位置。IP 地址是(网络层和以上各层)使用的地址,是一种逻辑地址。IP 地址用来区别网络上的计算机。 互联网中主机之间相互传递数据的逻辑是:先通过 ......
八股 网络

网络八股4

1、IP 协议的定义和作用是什么? ip (Internet Protocol) 互联网协议。网络层是整个互联网的核心,网络层向上只提供简单灵活的、无连接的、尽最大努力交互的数据报服务。 ip 地址是一个数字标签,例如 192.0.2.1 ,用于与使用 ip 协议进行通信的计算机网络连接,IP 地址 ......
八股 网络

ICML 2023 | 神经网络大还是小?Transformer模型规模对训练目标的影响

前言 本文研究了 Transformer 类模型结构(configration)设计(即模型深度和宽度)与训练目标之间的关系。结论是:token 级的训练目标(如 masked token prediction)相对更适合扩展更深层的模型,而 sequence 级的训练目标(如语句分类)则相对不适合 ......

python word文档文字批量替换与删除

import re import os#需要批量替换内容文件所处的文件夹地址 filepath = r'D:\Python-study\word-test\test'#该文件夹下的所有文件名列表 fileList = os.listdir(filepath) print(fileList)#保存文件 ......
文字 文档 python word

盘点一个Python自动化办公的实战问题

大家好,我是皮皮。 ### 一、前言 前几天在Python最强王者群【wen】问了一个`Python`自动化办公的问题,一起来看看吧。 他的原始表格如下所示: ![image.png](https://upload-images.jianshu.io/upload_images/26239789-e ......
实战 Python 问题