Python

Python file 读写与操作

#strip()返回数据类型为字符串#strip()去除头和尾的指定字符;#如果没有指定,默认去掉头和尾的空格str_1="hello"#helloprint(str_1.strip())str_2=",,,,,,,he,l,lo,,,,,,,"#返回he,l,loprint(str_2.strip(","))#spl...
代码星球·2020-12-31

如何使用python将指定文件里的数据读取到字典里

list_dict_all=[]#创建一个空列表,全局变量,用来存放字典defAddtoDict(str_1):#定义一个函数,功能:把文件里面的内容添加到字典中list_str1=str_1.split(",")#读取的行内容以字符串的形式显示出来,使用‘,’分隔字符串line_str=[]#创建一个空列表,用来接收...

Python中的OS对路径的操作以及应用

目录处理OS目录处理目录-->路径,文件夹文件:html1.新建和删除一个目录importos#引入os目录fromxximportxxos.mkdir("D:\PycharmProjects\RobotFramework\vda_pakage\Learning\python9")#绝对路径os.rmdir("p...

Python 读文件:IOError: [Errno 0] Error

Windows系统下,这种情况发生在读取文件,再写入过程中出现。原因是读完文件后python不知道当前文件位置在哪里。方法一是:在关闭文件前只做读或者写一种操作。方法二是:在写入文件前使用file.seek()函数,指定插入/读取文本的位置一点的方法是在写入文件前用fseek(),或者fsetpos()设定插入文本的位...

Python基础 函数

把range生成的整数序列里面的值一个一个的读出来请把它写成函数,完成1-100的累加计算1.读懂题目,选取一组数据,用零散的代码完成你的功能2.变成函数def函数名():把零散的代码变成他的函数体3.想办法提高函数的复用性defsum_1():sum=0foriinrange(101):sum+=iprint(sum...
代码星球·2020-12-31

Python 之 subprocess模块

一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数...
代码星球·2020-12-31

python基础_0623

命名的规则:projectname  packagename  pythonfilename1.不能以数字开头,不能使用中文2.不能使用关键字3.英文  字母   test_06_234.数字  字母 ...
代码星球·2020-12-31

Python dictionary 字典

Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:dict={'Alice':'2341','Beth':'9102','Cecil':'3258'}也可如此创建字典dict1={...
代码星球·2020-12-31

Python编程中NotImplementedError的使用

 Python编程中raise可以实现报出错误的功能,而报错的条件可以由程序员自己去定制。在面向对象编程中,可以先预留一个方法接口不实现,在其子类中实现。如果要求其子类一定要实现,不实现的时候会导致问题,那么采用raise的方式就很好。而此时产生的问题分类是NotImplementedError。 ...

python的格式化输出

一、格式化输出1、整数的输出%o——oct八进制%d——dec十进制%x——hex十六进制1>>>print('%o'%20)2243>>>print('%d'%20)4205>>>print('%x'%20)6142、浮点数输出(1)格式化输出%f——保留小数点后...
代码星球·2020-12-31

Python tuple 元组

Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:创建空元组tup1=()元组中只包含一个元素时,需要在元素后面添加逗号tup1=(50,)元组与字符串类似,下标索引从0开始,可以进行截取,组合等。元组可以...
代码星球·2020-12-31

Python之字符串切片

Python中,定义一个字符串,通过下标访问单个的字符,下标从0开始。  通过切片操作(slice)的方式来截取出我们定义的字符串的一部分。使用一对方括号、起始偏移量start、终止偏移量end以及可选的步长step来定义一个分片。格式:[start:end:step] [:]提取从开头(...
代码星球·2020-12-31

python的argparse模块

1.设置一个解析器解析器类是 ArgumentParser定义格式如下: importargparseparser=argparseArgumentParser(description='Thisisasampleprogram') description:描述程序2.解析一个命令行定义了...
代码星球·2020-12-31

Python 中的 getopt 模块

sys模块:可以得到用户在命令行输入的参数getopt模块:专门用来处理输入的命令行参数用户在命令行中输入参数,sys模块得到该参数,getopt模块处理该参数 sys模块:importsys printsys.argv D:NotepadPythonFile>pythonsys.p...
代码星球·2020-12-31

Python list 列表

创建list创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可list1=['physics','chemistry',1997,2000]list2=[1,2,3,4,5]list3=["a","b","c","d"]访问list中的值(查)使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字...
代码星球·2020-12-31