python
qq_34412985
Coding make me happy.
展开
-
python将数据写入txt文本文件
python 数据写入txt原创 2022-06-05 14:42:51 · 4071 阅读 · 0 评论 -
Python学习随笔:使用xlwings读取和操作Execl文件
python xlwings原创 2022-06-05 14:34:49 · 5490 阅读 · 0 评论 -
python编程:创建一个列表,给定初值,给定大小。(如,10个0)
代码:A=[0 for x in range(0,10)]执行:原创 2022-05-23 23:13:45 · 680 阅读 · 0 评论 -
‘gbk‘ codec can‘t decode byte 0x80 in position 2: illegal multibyte sequence
在脚本上读取一个文本文件但是报错了,源代码如下threekingdomsFile=open('C:\\Users\\53469\\Desktop\\xfs\\python\\threekingdoms.txt','r');后来发现这是因为编码格式的原因,改成如下形式就可以了:threekingdomsFile=open('C:\\Users\\53469\\Desktop\\xfs\\python\\threekingdoms.txt','r',100,'utf-8');...原创 2022-05-23 23:05:09 · 594 阅读 · 1 评论 -
SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UX
我在学习python遇到的问题分享给大家,记录自己的学习经历,也同时给大家分享一下,欢迎大家踊跃分享。出现:SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape#!/usr/bin/python3#-- coding: UTF-8 --import os, sys打开文件fd = os.open(“C:\Users\er原创 2022-05-23 23:02:22 · 1669 阅读 · 0 评论 -
质量报表图片生成工具phantomjs环境确认配置,图表中的中文乱码
使用的原因:使用这个工具来生成报表图片。工具大致原理:phantomjs是phyon编写的一个无窗口浏览器,可以开启服务后可以执行,可以执行特定的js脚本。本工具自动集成了echarts的报表图片生成功能。工具的安装:3.1集成在管控系统的应用环境中。(以管控的应用的安装目录为起点)存放位置:./eachartsutils. 内含三个子目录:分别为window,Linux的执行程序目录,图片生成脚本目录。对应目录结构如图:3.2端口要求:需要单独申请phantomjs服务的端...原创 2021-06-22 15:29:46 · 589 阅读 · 0 评论 -
-bash: pip: command not found pip命令报错 解决方法
-bash: pip: command not foundpip命令报错解决方法(Centos版)1、下载 1 wget https://bootstrap.pypa.io/get-pip.py 默认使用3.6的版本,提示版本2.7的python只能使用2.7的,所以sudo wget https://bootstrap.pypa.io/pip/2.7/get-pip.py2、安装 1 python get-p...原创 2021-03-15 17:49:54 · 4569 阅读 · 0 评论 -
两种方法分割python多空格字符串
一个字符串被多个不同长度的空白分割,我需要把空格去掉,留下有用的信息形成一个列表如:“aa bbbbb ccc d” ----》[‘aa’, ‘bbbbb’, ‘ccc’, ‘d’]做法:1.str.split()2.filter(None,str.split(" "))直接用str.split(" ")是不行的,他只会分割一个空格,如下def test_filter(): str = "aa bbbbb ccc d" str_list = str.spli转载 2020-06-04 21:37:07 · 2414 阅读 · 1 评论 -
Python脚本中执行shell命令
system()其中最后一个0是这个命令的返回值,为0表示命令执行成功。使用system无法将执行的结果保存起来。这里写图片描述popen()获取命令执行的结果,但是没有命令的执行状态,这样可以将获取的结果保存起来放到list中。commands可以很方便的取得命令的输出(包括标准和错误输出)和执行状态位。commands.getoutput('ls')这个方法只返回执行结果result不返回状态。在python中调用shell脚本shell脚本使用python脚本的参数..转载 2020-06-04 21:31:50 · 221 阅读 · 0 评论 -
python的new构造方法原理
python的构造方法和初始化是2个方法,java的构造和初始胡是一个方法原创 2020-01-01 17:47:48 · 240 阅读 · 0 评论 -
python中查看对象多继承哪些类
类中尽可能不要出现相同的方法原创 2020-01-01 17:29:04 · 246 阅读 · 0 评论 -
python中的对象引用
t=Cat()sys.getrefcount(t)查看某个对象的引用,此函数查看时也算一个,所以是2,如果t没有引用会报错原创 2020-01-01 17:27:31 · 189 阅读 · 0 评论 -
python的list列表append返回none
原创 2020-01-01 16:39:21 · 1454 阅读 · 0 评论 -
Python 将字符串作为代码执行
给定一个字符串代码,然后使用 exec() 来执行字符串代码。def exec_code(): LOC = """def factorial(num): fact=1 for i in range(1,num+1): fact = fact*ireturn factprint(factorial(5))""" e...原创 2020-01-01 11:44:49 · 835 阅读 · 0 评论 -
Python 输出指定范围内的素数
素数(prime number)又称质数,有无限个。除了1和它本身以外不再被其他的除数整除。以下实例可以输出指定范围内的素数:#!/usr/bin/python3 # 输出指定范围内的素数# take input from the userlower = int(input("输入区间最小值: "))upper = int(input("输入区间最大值: "))for nu...原创 2020-01-01 11:25:24 · 6006 阅读 · 2 评论 -
python中list的常用操作
1.list 定义实例>>> li = ["a", "b", "mpilgrim", "z", "example"]>>> li['a', 'b', 'mpilgrim', 'z', 'example']>>> li[1] 'b'2.list 负数索引实例>>> li['a', 'b...原创 2020-01-01 11:06:29 · 165 阅读 · 0 评论 -
python函数
定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的ret...原创 2019-12-21 18:48:54 · 146 阅读 · 0 评论 -
python中的key用list列表报错unhashable type: 'list' dict.update(dict2)key相同时覆盖
键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行Traceback (most recent call last): File "test.py", line 3, in <module> dict = {['Name']: 'Runoob', 'Age': 7}TypeError: unhashable type: 'list'Python 字典...原创 2019-12-20 18:07:37 · 416 阅读 · 0 评论 -
python中的字典(map)没有key时报错
Traceback (most recent call last): File "C:/Users/pactera/PycharmProjects/study/number", line 10, in <module> print("list1[1:5]:",dict1['school']);KeyError: 'school'原创 2019-12-20 16:28:28 · 1981 阅读 · 0 评论 -
python的取list中类型不一致的最大值报错
Traceback (most recent call last): File "C:/Users/pactera/PycharmProjects/study/number", line 8, in <module> print("list1[1:5]:",max(list1));TypeError: '>' not supported between instan...原创 2019-12-20 16:01:02 · 118 阅读 · 0 评论 -
python的list的extend用法显示none无返回值
描述extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。语法extend()方法语法:list.extend(seq)参数seq -- 元素列表。返回值该方法没有返回值,但会在已存在的列表中添加新的列表内容。实例以下实例展示了 extend()函数的使用方法:#!/usr/bin/pythonaList =...原创 2019-12-20 15:34:44 · 2337 阅读 · 3 评论 -
python-if syntax demo program / single or multiple line comment
1.guess ageage_of_princal = 56guess_age = int( input(">>:") )'''多行注释if guess_age == age_of_princal then print("yes")else print("no ")'''if guess_age == age_of_princal: p...原创 2018-12-17 19:02:34 · 144 阅读 · 0 评论 -
python syntax error语法错误
1. print(print) TypeError: 'int' object is not callableprint = 3print(print)2.coding : utf-8 ^SyntaxError: invalid syntax3.表达式if ...else语句 缩进 IndentationError: expected...原创 2018-12-15 17:05:32 · 884 阅读 · 0 评论 -
windows 判断python是否安装成功
一)windows系统,运行——cmd,进入dos窗口,输入python,安装成功的话可以看到版本信息并进入编程模式,如下图(我安装的版本是python 2.7.13):输入 : print 'hello world',按回车。成功打印。(二)查看python的版本号,也可看出其是否安装成功python --version 命令查看python的版本 下载网址:htt...原创 2018-12-14 08:55:01 · 6828 阅读 · 0 评论 -
python-install series of operating system
1.download version from formal python.net,select operating system2. for instance windows原创 2018-12-14 08:30:50 · 215 阅读 · 0 评论