闭包 笔记python
Python3 JSON 数据解析
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码。 json.loads(): 对数据进行解码。 在 json 的 ......
Python 压缩文件夹
Python 压缩文件夹 # 生成测试文件夹 可以先使用该脚本生成测试文件夹,也可以直接用自己的文件夹 ```python import os import shutil def main(): shutil.rmtree('AAA') os.makedirs("AAA") os.makedirs( ......
Python爬虫-IP隐藏技术与代理爬取
在进行爬虫程序开发和运行时,常常会遇到目标网站的反爬虫机制,最常见的就是IP封禁,这时需要使用IP隐藏技术和代理爬取。 一、IP隐藏技术 IP隐藏技术,即伪装IP地址,使得爬虫请求的IP地址不被目标网站识别为爬虫。通过IP隐藏技术,可以有效地绕过目标网站对于特定IP地址的限制。 1. 随机User- ......
python中借助列表实现文本转置
001、 [root@pc1 test01]# ls a.fa test.py [root@pc1 test01]# cat a.fa ATCC GGGC ATGG AAGC TTGG ATGC ATGG [root@pc1 test01]# cat test.py #!/usr/bin/env p ......
Python数据容器
Python数据容器 数据容器介绍 一种可以存储多个元素的Python数据类型,数据容器种类:list(列表)、tuple(元组)、str(字符串)、set(集合)、dict(字典) List列表 List列表定义 语法:[元素1, 元素2, 元素3, ......] 元素:数据容器内的每一份数据, ......
Python拼接字符串的7种方法总结
直接运算符拼接 使用"+"运算符可以拼接两个字符串,例如: s1 = "hello" s2 = "world" s = s1 + s2 print(s) # 输出 "helloworld" 需要注意的是,当需要拼接多个字符串时,使用"+"运算符会创建多个新字符串,造成性能问题。 使用join函数拼接 ......
苹果笔记本使用
普通记录 Mac. caps lock. 切换到中英文 shift切换到大小写 mac打开终端的快捷键是command +n。 搜索终端, Command + C。复制选中的内容。 Command + V。粘贴复制的内容。 Command + X。剪切选中的内容。 Command + Option ......
基于Python+Django实现一个电商购物网站系统
随着互联网的高速发展,电子商务行业也正迎来了其黄金时代。如何搭建一个功能完备、体验良好的电商网站成了许多开发者的关心话题。今天,我将带大家使用Python语言和Django框架,快速打造一个电商购物系统。如果你有一定的Python基础,那么跟随我的脚步,你会发现这并没有你想象的那么难! 部分效果展示 ......
Python数据类型之数字(Number)
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 Python中常用的数据类型有6种,分别是:数字(Number)、字符串(String)、列表(List)、元组(Tuple)、字典(Dictionary)、集合(Set)。 数字(Number) Pyth ......
Python - 接口自动化(Requests)
1、requests简介 如果想用python做接口测试,我们首先有不得不了解和学习的模块。 它就是python的第三方模块:Requests。 虽然Python内置有urllib模块用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。 所以呢更好的方案是使用requests。它 ......
Python数据类型之字符串(String)
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 Python中常用的数据类型有6种,分别是:数字(Number)、字符串(String)、列表(List)、元组(Tuple)、字典(Dictionary)、集合(Set)。 字符串(String) Pyt ......
MPEG4 & H.264学习笔记 ------ 视频编码
视频编码基本概念 压缩(compress) 动词: 挤压到更小的空间中;即condense 压缩(conpress) 名词: 压缩的行为或是压缩的状态 压缩是把数据用更小的空间来存放的技术.视频压缩(视频编码)是把数字视频流序列用更少的数据位进行存放的方法."Raw"或叫没压缩过的视频需要大量的码( ......
python加减法无重复
import randomdef add(): ''' 获取随机的加法 :return: ''' a = random.randint(0, 19) b = random.randint(0, 19 - a) return a, b, a + bdef sub(): ''' 获取随机的减法 :ret ......
RK3568开发笔记(八):开发板烧写buildroot固件(支持hdmi屏),搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试
前言 前面发现开发板用ubuntu固件发现空间不够,本篇使用buildroot固件,来实现目标板运行qt界面应用。 烧写buildroot固件 这部分更详细的参照《RK3568开发笔记(六):开发板烧写ubuntu固件(支持mipi屏)》的步骤,本质上烧写都是一样的,只是不同的update.img。 ......
python
import randomfrom random import choiceops = ('+', '-', '×', '÷')ans = []i = 0while i < 42: op1 = choice(ops) op2 = choice(ops) n = random.randint(1, 9 ......
JavaWeb XML学习笔记
XML XML简介 Extensible Makeup Language 可扩展性标记语言 发明的目的:传输和存储数据,而不是展示数据 XML 的标签必须自定义,写标签名时候要有含义 XML 是 W3C (万维网联盟)推举的数据传输格式 功能 存储数据 配置文件 在网络中传输 XML 和 HTML ......
基于IDEA可视化的Git 学习笔记
一、开源项目的初始化 方式一 克隆项目后删除.gitee和.git文件 然后使用以上命令初始化本地仓库,并将代码推送到新建的仓库 这种方式不保留开源项目以前的提交记录。 方式二 克隆仓库后不删除.gitee和.git文件 修改远程仓库的推送地址 修改分支名为master 最后使用git push - ......
软件工程随机生成加减法(python)
import randomdef generate_question(): operator = random,choice(['+','-']) num1 = random.randint(1,20) num2 = random.randint(1,20) if operator == '+': ......
python进阶 day09基本的文件处理
基本的文件处理 什么是文件? 操作系统提供给用户的一个虚拟单位 文件有什么用? 存储数据 找到文件路径 path = r'D:\上海Python11期视频\python11期视频\day 09\test.py' # 鼠标右键点击文件,copy path复制路径 双击打开 f = open(path, ......
同时安装python2和python3的切换与配置
windows环境下同时安装了python2和python3,通过命令行窗口运行python脚本: 1、python调用 py -2调用python2 py -3调用python3 python脚本需要在python2下运行,在脚本前加上,然后运行py xxx.py #! python2 pytho ......
python进阶 day09异常处理
异常处理 语法异常 (错误都是SyntaxError) if # SyntaxError 0 = 1 # SyntaxError try: #尝试 num = input('输入一个值') print(3) #代码自上而下,上面会运行 1/int(num) #错误不影响其他的代码,报错马上终止try ......
文献阅读笔记
引言 以下相关内容学习自:B站小博士Awake 原视频:如何做好文献阅读及笔记整理 感谢大佬的分享! 文献阅读的目的 文献阅读的工具 文献鸟(Storkapp.me): 通过输入研究方向关键词,设置提醒时间,定时将符合关键词的文献发送邮件。 Connected Papers(Connectedp ......
自媒体笔记
1、变现方式: 直播引流--兴趣电商(书、益智玩具、育儿书籍) 私域--变现 卖的商品:总结的笔记、自拍杆、运营类的书籍、带娃的益智玩具、 账号吸粉:利他因素:对别人有利:经验.... 书单.... 解决别人的问题 提供情感价值:讲共鸣的话题,讲都会遇到的问题,讲别人的痛点 ......
Anaconda 中解决ipython和conda Python版本不匹配的问题
运行TensorFlow、torch等出现报错如下: This version of python seems to be incorrectly compiled(internal generated filenames are not absolute). The debugger may st ......
比Python快6.8万倍,新语言Mojo首次开放下载,LLVM之父打造
比Python快6.8万倍,新语言Mojo首次开放下载,LLVM之父打造 投递人 itwriter 发布于 2023-09-10 23:10 评论(5) 有428人阅读 原文链接 [收藏] « » 梦晨发自凹非寺 量子位公众号 QbitAI 什么编程语言,敢号称是高性能版的“Python++”? 新 ......
python第一行
python第一行 一般python脚本的开通会写成 #! /usr/bin/python 这表示用/usr/bin目录下的这个python可执行文件来进行运行脚本 当然如果你还安装了其他版本的python,可以将第一行指向python的可执行文件,比如 #! /software/public/py ......
Python - 网页自动化
一、环境准备 Selenium安装 命令行安装 pip install selenium 浏览器驱动安装 找到本地chrome的浏览器的版本 查看谷歌浏览器的版本号 下载相应版本的驱动器,chrome浏览器驱动下载 地址:chromedriver.storage.googleapis.com/ind ......
python进阶 day09Python深浅拷贝
Python深浅拷贝 拷贝/浅拷贝/深拷贝 只针对可变数据类型 拷贝(赋值) 当lt2为lt的拷贝对象时,lt内的可变类型变化,lt2变化;lt内的不可变类型变化,lt2变化 简单的赋值 lt = [1, 2, 3] lt2 = lt lt.append(4) print(lt) # 因为列表是可变 ......
datetime:Python日期与时间值管理计算
前言 datetime库也用于时间日期的处理,主要用于完成日期和时间的解析,格式化和算术运算。本篇,将完整的介绍datetime库的应用知识。 datetime.date 与time库一样,datetime库也有获取当前日期的类,日历日期值用datetime.date表示。比如datetime.da ......