venv:虚拟环境。python的虚拟环境是分配一个独立的Python环境,不受其他虚拟环境的影响,即不会产生冲突,也有助于包的管理。命令描述python -m venv 虚拟环境名称创建虚拟环境,如果本地系统同时安装了py2和py3,且需要创建py3的虚拟环境时,需要将python改成python3window系统activate;macOS系统:source activate激活虚拟环境dea
转载
2024-09-26 10:41:03
100阅读
## 读取中文路径文件的方法——python pyexiv2
### 引言
在日常的文件操作中,我们常常会遇到需要读取中文路径文件的情况。然而,由于中文字符在计算机中的编码方式与英文字符不同,导致直接读取中文路径文件时可能会出现乱码或报错的问题。本文将介绍如何使用python的pyexiv2库来读取中文路径文件,并通过代码示例演示具体操作步骤。
### pyexiv2库简介
pyexiv2
原创
2023-09-19 18:16:01
494阅读
唔……项目的一部分,留个底吧。 首先介绍一下wm算法: 这是一个多模式匹配算法,核心思想是跳步——简单的说,就是如何找出当前状态下,跳的最多步数。 为了完成这样一个需求,要先对数据进行处理。 这里,我们假设要匹配的短字符为tag,要匹配的内容为text 打个比方:listtag = ['陈白露呀', '杜伟的死', '以色列外交部']
listext = [text0, text1, text2,
转载
2023-12-02 13:35:36
4阅读
一.两个学习网址(2.7已经过时,建议直接学习3)http://www.liaoxuefeng/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000二.开发工具:参考快捷键三.python切换到指定目录
文章目录简介图像元数据如何查看图像元数据pyexiv2pyexiv2读取图片的元数据的函数接口主要部分pyexiv2的EXIF元数据说明代码示例参考资料 简介我们可以使用pyexiv2这个Python第三方工具在Windows系统中包读取图片文件的元数据Metadata。其中,经常会使用的图片元数据一般是有关图片格式的EXIF?和版权的IPTC数据?。此篇博客介绍了pyexiv2的安装和基本使用
转载
2024-09-13 08:51:44
61阅读
# Python ssh2用法
## 简介
SSH(Secure Shell)是一种用于远程登录和安全传输文件的网络协议。在Python中,我们可以使用ssh2模块来进行SSH连接和操作。本文将介绍如何使用Python的ssh2模块来建立SSH连接、执行命令和传输文件。
## 安装
在开始之前,我们需要安装ssh2模块。可以通过以下命令使用pip进行安装:
```shell
pip in
原创
2024-01-08 09:05:20
157阅读
# Python2 End用法
Python是一种高级编程语言,它的版本分为Python2和Python3。而在2020年1月1日之后,Python2已经正式停止维护,意味着不再提供官方的安全更新和bug修复。本文将介绍Python2的用法和一些需要注意的事项。
## Python2和Python3的不同之处
Python2和Python3在语法和特性上有许多不同之处,这些差异导致Pytho
原创
2023-11-11 10:10:38
90阅读
同样作为动态语言,python的面相对像和ruby有很多类似的地方,这里还是推荐《Ruby元编程》一书来参考学习python的面向对象。然而python并不是纯面向对象设计,所以很多ruby种灵活的技巧在python中可能并不适用,但是这并不影响该书对python面向对象学习的借鉴意义。从类和实例开始,谈python2到python3类和实例是面向对象的基础,类是一个对象的定义,比如人类定义了人应
1. print 函数
Python 2 中 print 是语句(statement);
Python 3 中 print 则变成了函数;在 Python 3 中调用 print 需要加上括号,不加括号会报 SyntaxError 。
Python 2 中使用逗号 , 表示不换行;
Python 3 中使用 print ("hi",end="") 使用 end="" 表示不换行;2. 整数相除
P
转载
2024-01-30 23:07:34
40阅读
一.if判断。if判断的主要作用就是根据指定的条件表达式,做出不同的动作,操作不同的代码。if判断大致可以分为三种,分别是单分支,双分支,多分支。1.单分支if语句。python中的单分支if语句格式如下:if 表达式: 执行的代码下面是例子:num = 10
if num == 10: (当num变量中的值等于10,条件为真,执行下面的
转载
2024-01-31 20:30:28
107阅读
# Python 2 中 input 函数的用法
Python 是一种广泛使用的编程语言,它不仅易于学习,而且功能强大。在 Python 中,输入数据的常用函数就是 `input()`。虽然 Python 2 和 Python 3 都有这个函数,但它们的实现方式有所不同。在本篇文章中,我们将重点讨论 Python 2 中 `input()` 函数的用法,结合代码示例,帮助大家理解其使用方法。
原创
2024-08-18 04:21:32
76阅读
## 如何在Python中使用2f格式化字符串
在Python中,格式化字符串是一种常见的需求。特别是使用*2f*格式化,可以将浮点数以两位小数的方式输出。接下来,我们将通过一个简单的流程、示例代码和图表来帮助您理解2f的用法。
### 流程概览
以下是实现2f格式化字符串的步骤:
| 步骤 | 描述 |
|------|------
python oss2是一个阿里云OSS (对象存储服务) 的Python SDK,它允许开发者方便地与OSS进行交互。在这篇博文中,我将分享在使用`python oss2`时的版本对比、迁移指南、兼容性处理、实战案例、排错指南以及生态扩展等多个方面的详细内容。
## 版本对比
在`python oss2`的不同版本中,特性差异主要体现在以下几个方面。
### 时间轴(版本演进史)
```
通过使用jiaja模板生成HTML文件
转载
2017-12-11 23:49:23
4809阅读
# Python 2 中的文件操作:使用 `with open` 语句
在处理文件时,Python 提供了一种非常优雅的方式来确保文件被正确打开和关闭,那就是使用 `with open` 语句。特别是对于 Python 2 的用户,这种方式仍然有效。本文将通过简单明了的步骤和代码示例,帮助新手开发者更好地理解如何使用 `with open` 语句来操作文件。
## 整体流程
我们可以将文件操
原创
2024-08-15 09:52:41
175阅读
上回在《使用 PyInstaller 打包 Python 程序》中,我们介绍了使用 PyInstaller 对 Python 程序进行打包,今天带大家认识一个新的工具:py2exe。接下来将从这几个方面进行介绍:基本使用方法、高级参数、与 PyInstaller 的区别。简介 & 安装py2exe 是一个将 python 脚本转换成 Windows 上的可独立执行的可执行程序(*.exe)
转载
2023-12-13 23:27:55
83阅读
大家好,相信对于大多数熟悉Python的人来说,一定都听说并且使用过pip这个工具,但是对它的了解可能还不一定是非常的透彻,今天我就来为大家介绍10个使用pip的小技巧,相信对大家以后管理和使用Python当中的标准库会有帮助。喜欢记得收藏、、点赞。安装当然在Python 3.4版本之后以及Python 2.7.9版本之后,官网的安装包当中就已经自带了pip,用户直接在安装完Python之后就
转载
2024-07-10 17:36:52
38阅读
对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。例如:if True:
print("Hello girl!") #缩进一个tab的占位
else: #与if对齐
print("Hello boy!"
转载
2023-06-14 10:58:16
173阅读
Python基础教程:类Class前言一、类和实例?1.类的定义2.类的调用3.构造函数及析构函数:二、继承和多态1.继承2.继承三、调用父类的构造方法总结 前言 本章将讲解一下python的类以及类的实例化、继承、等等方法,如若有解释不好的地方,欢迎大家指正 一、类和实例?1.类的定义 类,想必了解过C++、JAVA的码友们都知道,python中的类也是使用关键字class进行定义
转载
2023-09-06 10:12:30
111阅读
一、切片的定义: 切片是用于切割可迭代对象(容器)的一种操作方法。注意:切片操作并不是把原容器进行修改,而是返回的一个新容器或是获取原容器中的某个单值。二、切片的两种基本用途:1、切割对象获取单个元素值。2、切割完整对象获取新容器。eg:ls = [1,2,3,4,5,6]
#切割对象获取单个元素值
#[
转载
2023-06-13 23:08:24
134阅读