Python

vim 编辑python文件 禁止tab转换为空格的设置

1. 修改各种路径下的.vimrc都没用 2. 一个解决方法:  每次用vim打开python文件后,分别运行  :set ts=4(8)  :set noexpandtab  :%retab! 3. 其他:  安装python编辑的dictionary补全提示插件:   增加行号:   自动缩进:  4. 参考 Vim中空格和TAB的替换 - zakun - 博客园

python面试题 :进程、线程、协程的区别

进程、线程和协程区别 进程 线程 协程 区别对比表格总结   进程 线程 协程 切换者 操作系统 操作系统 用户(编程者/应用程序),轻量级不受内核调度 切换时机 操作系统切换策略,用户不感知 操作系统切换策略,用户不感知 用户自己(的程序)决定 切换内容 页全局目录 内核栈 硬件上下文 内核栈 硬件上下文 硬件上下文 切换内容保存 内核栈 内核栈 用户自己

【Python】如何获取命令行参数

使用sys模块获取命令行参数。

python-memo-3

x_1+x_2+x_3+x_4=8的正整数解(>0):从7个空隙中添加3个挡板->C(M,N),M=7,N=3 由于Python没有函数重载的概念,那么后面的定义会覆盖之前的定义,也就意味着两个函数同名函数实际上只有一个是存在的。正确使用方法,放入不同模块: 需要说明的是,如果我们导入的模块除了定义函数之外还有可以执行代码,那么Python解释器在导入这个模块时就会执行这

Thales.md

知识点: 爆破tomcat密码 msf工具的使用 ssh私钥爆破 反弹shell 靶场环境 靶场下载地址: kali IP:192.168.2.23 靶机地址:192.168.2.12 信息收集 使用arp-scan进行主机存活扫描: 扫描到存活主机192.168.2.12 使用nmap进行更详细的端口和服务扫描: 开放22端口,开启ssh服务,版本是OpenSSH 7.6p1 U

Vulnhub内网渗透Jangow01靶场通关

详细请见个人博客 靶场下载地址。 下载下来后是 .vmdk 格式,vm直接导入。 M1请使用UTM进行搭建,教程见此。该靶场可能出现网络问题,解决方案见此 信息搜集 发现开放了21ftp和80http端口,对80端口进行进一步目录扫描 扫描到了一个.backup文件,访问预览一下 可以看到这是一个php的配置文件,包含servername、 database、 username、 p

python脚本的开头该怎么写

  001、第一句通常为 a、#!/usr/bin/env python b、#!/usr/bin/python 首先以上两脚都是指定脚本语言的解释器,均表示 用python解释器执行下面的脚本。 a的写法比b的写法更加的健壮。 因为b把解释器写死了, 如果python的可执行程序不在/usr/bin/python中,那么程序就容易出错。 而a的写法会在env设置中,PATH环境变量中收

脚本语言的解释器有什么用

  001、脚本解释器用于说明程序执行的方式。    。  

python AI应用开发编程实战 大模型实战基础(数据存储类型列表与字典)(二)

大模型开发中,需要和自己的业务融合,我们要对自己的数据处理,熟悉外理excle  word  pdf 数据然后处理后可以放到向量数据库,或者直接Assistants API传到大模型引用,不管怎么样数据处理是 必须要操握的必备技能,基础编程能力是大模型使用的天花板,好,现在我们来看看一下数据处理基础相关的知识。 数据类型: Python中常见的数据类型包括数字(int、floa

智能部署之巅:Amazon SageMaker 引领机器学习革新

本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 亚马逊云科技开发者社区, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道。 (全球 TMT 2023年12月6日讯)亚马逊云科技在 2023 re:Invent 全球大会上,宣布推出五项 Amazon SageMaker 新功能,帮助客户加速构建、训练和部署大语言模型和其他基础模型。自2017年推出以来,Amazon Sag

python用win32com.client驱动excel时如何控制是否更新链接?

  python中Pywin32库的win32com.clien模块在驱动Excel时有诸多好处: 1、可以决定是否显式地打开Excel应用,调试的时候所见即所得; 2、可以用近乎一样的VBA语法,几乎能实现VBA可以实现的所有功能; 3、它甚至也支持直接调用Excel中已经写好的宏文件。   那它有什么缺点呢?我觉得最主要的缺点有两个:   1、跟xlrd、openpyxl甚至Pandas这些可

基于SWIFT和Qwen1.5-14B-Chat进行大模型LoRA微调测试

基于SWIFT和Qwen1.5-14B-Chat进行大模型LoRA微调测试 环境准备 基础环境 操作系统:Ubuntu 18.04.5 LTS (GNU/Linux 3.10.0-1127.el7.x86_64 x86_64) Anaconda3:Anaconda3-2023.03-1-Linux-x86_64 根据服务器网络情况配置好conda源和pip源,此处使用的是超算山河源 服务器硬件配

matlab如何调用python

从 MATLAB 访问 Python 模块 - 快速入门 - MATLAB & Simulink - MathWorks 中国 我的是matlab r2023b python3.11 已经安装了python的engine 然后在matlab中输入命令>pyenv    

4分钟学会Python爬虫,轻松爬取哔哩哔哩视频!

Python爬虫是一种强大而灵活的工具,可以帮助你在互联网上获取各种有趣的信息。如果你是一个热爱哔哩哔哩(B站)的粉丝,那么你肯定想把喜欢的视频保存到本地观看,随时随地享受其中的精彩内容。 今天,我将向你介绍如何使用Python爬虫轻松实现这个目标。只需简单的代码,你就能快速下载哔哩哔哩上的视频,并在离线状态下观看它们。 发送HTTP请求 requests是一个很实用的Python HTTP客户端

最新堆叠查询注入攻击和注入代码分析技术

堆叠查询注入攻击 堆叠查询注入攻击的测试地址在本书第2章。 堆叠查询可以执行多条语句,多语句之间以分号隔开。堆叠查询注入就是利用这个特点,在第二个SQL语句中构造自己要执行的语句。首先访问id=1',页面返回MySQL错误,再访问id=1'%23,页面返回正常结果。这里可以使用Boolean注入、时间注入,也可以使用另一种注入方式——堆叠注入。 堆叠查询注入的语句如下: ';select&nbsp

pandas笔记(三)-- 查找有效邮箱的用户(正则表达式应用)

题目描述 一个有效的电子邮件具有前缀名称和域,其中: 前缀 名称是一个字符串,可以包含字母(大写或小写), 数字, '_', '.', 和破折号'—', 前缀名必须以字母开头 域名 为'@leetcode.com' 编写一个解决方案,以查找具有有效电子邮件的用户, 以任何顺序返回结果表。 测试用例 输入 user_id name mail 1 Winston winston@

一键Run带你体验扩散模型的魅力

本文分享自华为云社区《爆圈Sora横空出世,AGI通用人工智能时代真的要来了吗?一键Run带你体验扩散模型的魅力!》,作者: 码上开花_Lancer。 Sora这几天的爆炸性新闻,让所有人工智能相关从业者及对应用感兴趣的人群都感到沸腾,震撼到央视也在进行相关的讨论,简直可以和2023年初ChatGPT讨论带来的热潮一般。所以它到底为什么这么火? 一、什么是SORA? Sora 是OpenAI

StarCoder 2:GitHub Copilot本地开源LLM替代方案

GitHub CoPilot拥有超过130万付费用户,部署在5万多个组织中,是世界上部署最广泛的人工智能开发工具。使用LLM进行编程辅助工作不仅提高了生产力,而且正在永久性地改变数字原住民开发软件的方式,我也是它的付费用户之一。 低代码/无代码平台将使应用程序创建、工作流自动化和数据分析更加广泛的应用,这种变革潜力支撑着人们对开源替代方案的极大兴趣,我们今天将要介绍的这个令人兴奋的发展。最近Big

自动化之yaml文件

yaml文件:.yaml-数据表达 yaml是一种简洁的非标记语言 yaml以数据为中心,使用空白,缩进,分行,组织数据,从而使得表示更加简洁易懂 基本规则 1.大小写敏感 2.使用缩进表示层级关系 -  3.禁止使用tab缩进,只能使用空格键 4.缩进长度没有限制,只要元素对齐就表示这些元素属于一个层级 5.使用#表示注释 6.字符串可以不用引号标注 字典 使用冒号(:)表示键值对,同

自动化之配置文件

1.创建一个.ini的配置文件。[section] option = value  (section是区域名称) 2.python读取ini文件的数据 1).引入ConfigParse类 2).实例化ConfigParse类,调用read方法,读取ini文件   conf = ConfigParse()   conf.read(file,encoding='uft-8

python3代码转换成docker镜像启动

1.打包成docker镜像来使用 切到Tags,搜索3.11 选择 python:3.11.4-slim-bullseye 2.在压测脚本的根目录中,创建 Dockerfile 文件:     3.把整个压测脚本,压缩成 .zip 格式的文件,上传打docker虚拟环境,进行解压。解压后cd 到目录下执行构建命令:docker build -t test:v1

第101天-python-flask简介

1.flask 1.1、flask简介 1.2、flask安装环境 1.2.1、创建flask应用 1.2.2、flask简介-访问模板template 1.2.3、redirect跳转 1.2.4、send_file发送文本 1.2.4.1、send发送图片 1.2.4.2、send发送视频 1.2.4.3、send下载程序 1.2.5、jsonify格式 1.2.5.1修改

runlike反向解析docker run命令

1.安装python3 2.安装runlike 3.使用runlike反向解析docker run

内部UI自动化测试培训之unittest基础

这个文档的由来是公司内部UI自动化测试培训的资料。部门为了减少测试工作量,准备做UI自动化测试。我写python,其他同事都是java,所以python基础和UI自动化测试selenium的培训就由我来完成。本篇是单元测试工具uniitest的基础介绍。 UI 自动化测试相关内容: 内部UI自动化测试培训之什么是UI自动化测试 内部UI自动化测试培训之python基础 内部UI自动化测试培训之

内部UI自动化测试培训之什么是UI自动化测试

UI 自动化测试相关内容: 内部UI自动化测试培训之什么是UI自动化测试 内部UI自动化测试培训之python基础 内部UI自动化测试培训之unittest基础 内部UI自动化测试培训之seleniumUI测试工具 概念介绍 自动化测试最初由麦克科恩 (Mike Cohn) (敏捷开发的创始人之一) 在他的著作《Succeeding with Agile》一书中提出了测试金字塔这个概念。

内部UI自动化测试培训之python基础

这个文档的由来是公司内部UI自动化测试培训的资料。部门为了减少测试工作量,准备做UI自动化测试。我写python,其他同事都是java,所以python基础和UI自动化测试selenium的培训就由我来完成。 完整教程包括4篇内容,本篇是python的基础内容,高手请跳过。虽然是基础,但是可以看做是一个python的微型教程,如果想了解python,简单上手尝试,这个教程适合。 UI 自动化测试

20240307打卡

第二周 第一天 第二天 第三天 第四天 第五天 第六天 第七天 所花时间 1h 5h 1h 1.5h 代码量(行) 70 116 62 82 博客量(篇) 1 1 1 1 知识点了解 学会详细地全局路由配置 有关动态规划算法 python基础知识使用 json前后端传值存值 关于解决前端传JSON对象,后端接收对象后里面属性排序错乱问题 JS

7-1 jmu-python-输入输出-计算字符串中的数

7-1 jmu-python-输入输出-计算字符串中的数 分数 10 全屏浏览 切换布局 作者 郑如滨 单位 集美大学 将字符串中的每个数都抽取出来,然后统计所有数的个数并求和。 输入格式: 一行字符串,字符串中的数之间用1个空格或者多个空格分隔。 输出格式: 第1行:输出数的个数。第2行:求和的结果,保留3位小数。 输入样例:

千问72-chat私有化部署

  千问开源的版本挺多,版本有1和1.5,参数有1.8~72B,模态有语言、语音、视觉。72B就有Qwen-72b-chat(聊天)和Qwen-72b(基础/预训练)两个版本,以下为简单的Qwen-72b-chat的坑: 1、下载模型(魔塔社区),权重文件140+G 2、新建虚拟环境,基础要求:python>3.8、pytorch>1.12、cuda>11.4;依赖:"trans

手把手教你使用用AI自动化制作PPT

大家好,我是Python进阶者。 一、前言 前几天AI创富俱乐部初创合伙人中的【2-周同学-深圳】深夜分享了使用AI自动化制作PPT的视频,后来看完录播,也是深有收获。这里也顺便说下,如果想加入我的合伙人的话,欢迎私聊哈。周同学接受了两个AI自动化制作PPT的网址,一个是chat-ppt,另外一个是Midshow,我个人觉得还是chat-ppt比较好用一些,各方面做的也非常的细致,上手也非常简单,

<<  <  298  299  300  301  302  303  304  305  306  307  308  >  >>