#模块的加载不管是用import还是用from mmmm import *的方式导入模块,当程序运行之后,回头在看那个存储着mmmm.py文件的目录,多了一个文件:qw@qw-Latitude-E4300:~/Documents/ITArticles/BasicPython/codes$ ls mmm* mmmm.py mmmm.pyc在这个目录下面,除了原来的那个mmmm.py之外,又多了一
文件的读写1.文件的读取1.按字符读取文件当我们需要对文件进行操作的时候,首先需要打开文件流在这里用到了open()函数,open()函数的参数,必选参数为路径,此处的路径可以填写相对路径或者绝对路径(相对路径更利于文件的迁移)。还有非强制性的参数,有模式参数,'r’以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。# 按照字符读取文件 f = open('./a.txt','r'
转载 2024-04-10 16:29:28
289阅读
什么是LSB    LSB,即Linux标准规范(英语:Linux Standard Base)是一个在Linux基金会结构下对Linux发行版的联合项目,使Linux操作系统符合软件系统架构,或文件系统架构标准的规范及标准。LSB基于POSIX,统一UNIX规范及其他开放标准,共在某些领域扩展它们。详细情况请参考相关链接。LSB脚本动作 &nbs
转载 2024-03-28 22:15:20
73阅读
字符:   . 匹配除换行符以外的任意字符  \w 匹配字母或数字或下划线或汉字  \s 匹配任意的空白符  \d 匹配数字  \b 匹配单词的开始或结束  ^ 匹配字符串的开始  $ 匹配字符串的结束次数:  * 重复零次或更多次  + 重复一次或更多次  ? 重复零次或一次  {n} 重复n次  {n,} 重复n次或更多次  {n,m} 重复n到m次1)编译正则表达式 p = re
转载 2024-06-29 11:11:33
207阅读
re模块的定义re模块是python独有的匹配字符串的模块,该模块中提供的很多功能是基于正则表达式实现的re模块的常用方法方法描述返回值compile(pattern)根据包含正则表达式的字符串创建模式对象re对象search(pattern, string)在字符串查找 。第一个匹配到的对象或者None返回一个match对象match(pattern, string)在字符串的开始处匹配模式。
转载 2023-12-21 12:12:23
201阅读
最近要做游戏开发的脚本reload,发现有很多问题需要理解,索性看看python的import reload的原理都给看看吧! import说明  import做了三件事情:  1.创建了一个namespace,包含了对应的源代码文件的所有objects。在该文件中所有fuction和method(关于method和function可参考下面)用到的global表达式都从该namesp
2.1字符串(string)        2.1.1字符编码                 每个国家定义自己的字符集时,一般字符集和编码都统一定义了。例如:
转载 2024-06-11 13:25:24
74阅读
1、问题现象:2、解决办法:editor的字体设置为DialogInput补充知识:Python +Selenium 支持多项目集中配置文件管理Yaml在自动化测试项目管理经常会遇到2个问题:1.我手头上有多个需要做自动化的项目,我每个项目都要新建一个项目文件吗?2.一些基础的配置信息如何高效的进行管理?争对这2个问题,这边采用了Yaml 进行配置文件的一个管理:YAML 是一种简洁的非标记语言。
ascii、unicode、utf-8、gbk简介asciiASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符,1bytes代表一个字符知识点:8bit = 1bytesUnicode为了统一世界各国语言的不同,统一用2个bytes代表一个字符,特点:速度快,但浪费空间utf-8为了改变Unicode的这种缺点,规定一个英文字符用一个字节表示,一个中文字符用三个
转载 2024-02-18 20:49:35
84阅读
编码:GBK和UTF-8都是对unicode编码的优化,其中UTF-8 汉子使用3个字节,24位表示 GBK的汉子使用2个字节,16位表示,GBK和UTF-8的关系1、python2,如何需要将UTF-8转换成GBK需要经理   将UTF-8解码成UNICODE,在有unicode编码成GBK2、python3,没有了解码的模块,可以直接将UTF-8编码成GBKpython3内部
转载 2023-08-07 20:34:07
574阅读
模块介绍os.path模块时操作系统(os)模块下面的一个子模块,该模块实现了获取文件属性的一些方法。主要包括,文件的绝对路径、相对路径、目录,文件的相关信息(访问时间、修改时间、文件大小等),以及文件的路径拼接等。模块方法1、os.path.abspath函数os.path.abspath(path)abspath函数返回文件的绝对路径。>>> abspath = os.pat
python3 open txt的UnicodeDecodeError: 'gbk' codec问题解决方案 先直截了当给出解决方案,在程序开头加上: import _locale _locale._getdefaultlocale = (lambda *args: ['zh_CN', 'utf8']) 12 分析 在Windows下经常用python open函数的人相信都遇到过UnicodeD
转载 2023-08-15 23:39:28
219阅读
# PythonGBK编码不是中文的处理 在Python中进行字符编码转换时,遇到GBK编码输出不是中文的情况是一个比较常见的问题。本文将为初学者提供一个详细的流程和相应的代码示例,帮助你理解如何将文本转换为GBK编码,并确保结果正确显示中文。 ## 流程概述 下面是实现这个任务的步骤简要总结: | 步骤 | 操作 | 描述
原创 2024-08-22 06:19:27
42阅读
上周维护的一个网站一直出现宕机 之前一直是运行的挺好的  不管怎么访问都是502 去服务器看看错误日志 tail -f /var/log/nginx/error.log一直出现以下错误 第一反应这个以前应该是服务器的问题毕竟以前也遇到过 什么memory_limit 也调整了 max_children也调整了就是没好难道是服务器坏了?最后花了十几分钟重装了一下系统发现
# 重新加载模块:Pythonreload未定义的解决方案 ## 引言 在Python,当我们使用import语句导入模块时,Python会将模块的代码加载到内存并执行。如果我们修改了模块的代码,希望在不重启Python解释器的情况下立即使用新的代码,就需要重新加载(reload)模块。然而,有时我们会遇到“reload未定义”的错误,表示reload函数不可用。本文将介绍reload
原创 2023-11-05 05:02:45
231阅读
最近要做游戏开发的脚本reload,发现有很多问题需要理解,索性看看python的import reload的原理都给看看吧! import说明  import做了三件事情:  1.创建了一个namespace,包含了对应的源代码文件的所有objects。在该文件中所有fuction和method(关于method和function可参考下面)用到的global表达式都从该namesp
转载 7月前
44阅读
1、Python的编码: ASCII 、 Unicode 、utf-8 、gbk 对于计算机来说,计算机只认识0 1字符 (1)ASCII 8位二进制编码,理论上可以存256个字符,但是在ASCII表上只有127个字符,因为英文本身就简单,每个字符一个字节(8bit=1byte) (2)gbk、gb2312 汉字,常用的有5000个,算上简体繁体啥的,有2万多个 GB2312是GB
在一次使用python3读取文件时出现了一下错误信息UnicodeDecodeError: 'gbk' codec can't decode byte这是由于python在编解码过程中出现了错误,在python3所有的字符编码都是Unicode编码,而在要读取的文件存在中文,这个中文字符超出了GBK编码的表示范围,GBK编码不能对其进行解码,所以报错。经过一番百度,找到下列解决方法:1、打开文
转载 2023-05-29 17:25:53
739阅读
【背景】问题参见:的:报错的异常是UnicodeDecodeError: ‘gbk’ codec can’t decode bytes in position 2-3: illegal multibyte sequence此问题,还是很具有代表性的,此处,专门整理如下:【Python如何处理UnicodeDecodeError和UnicodeEncodeError】简答:1.仔细分析错误的类型
  Python标准库re提供了正则表达式操作所需要的功能,既可以直接使用re模块的方法,来实现,也可以把模式编译成正则表达式对象再使用。方法功能说明complie(pattern[,flagss])创建模式对象search(pattern,string[,flags])在整个字符串寻找模板,返回match对象或Nonematch(pattern,string[,flags])从字符串开始处匹
转载 2023-11-27 15:33:35
764阅读
  • 1
  • 2
  • 3
  • 4
  • 5