python杂项
一些用的上的python知识
xwnsz
一个写代码的
展开
-
用pyinstaller打包为exe文件
安装pyinstaller 首先要安装第三方库pyinstaller,打开dos窗口输入安装命令如下。 pip install pyinstaller 执行打包命令 输入命令,pyinstaller -F 绝对路径。(-F表示覆盖打包,如果多次进行修改并打包,执行这个命令就是最新的) pyinstaller -F X:\project\myProject\TransferToDecimal.py 执行完命令之后会生成几个文件夹,pycache,dist和build。 可能出现的问题 但是我就遇到了这样的问题原创 2021-07-28 15:39:40 · 409 阅读 · 0 评论 -
将变量储存的字符串转化为原生字符串
repr(变量名)原创 2021-07-28 15:53:12 · 129 阅读 · 0 评论 -
字符串的替换
描述 Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replace()方法语法: str.replace(old, new[, max]) 参数 old – 将被替换的子字符串。 new – 新字符串,用于替换old子字符串。 max – 可选字符串, 替换不超过 max 次 返回值 返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换原创 2021-07-28 15:53:44 · 6378 阅读 · 0 评论 -
获得到的中文字符乱码解决方法
首先r应为字符串对象。比如r=’ H嬝H吚uH?’ 若r乱码,可以用 r = r.encode(‘iso-8859-1’).decode(‘gbk’) 解决原创 2021-07-28 15:54:59 · 75 阅读 · 0 评论 -
python计时
首先引入time库 计时起始处:start_time = time.time() 计时结束处:end_time = time.time() 打印所用时间:print(’%d second’% (end_time-start_time) %d意为将引号内字符串放于最后,second是单位,%意为取整原创 2021-07-28 15:57:14 · 103 阅读 · 0 评论 -
Python 的print输出加上颜色的实现方法
字体背景颜色参数 --------------------------------------- 30 40 黑色 31 41 红色 32 42 绿色 33 43 黄色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 显示方式 ------------------------- 0 终端默认设置 1 高亮显示 4 使用下划线 5 闪烁 7 反白显示 8 不可见 将参数写入下方对应区域 print('\033[显示方式;字体色;背景色m{文本}\033[0m') # 三种设置都可原创 2021-07-31 15:35:33 · 550 阅读 · 0 评论 -
为什么Python的input()函数一般要包含在eval()里
input函数获得的变量是字符串形式,如果要应用int的数字形式,则需要转换。而用eval(input())则可以直接获得int形式。eval()函数的作用就是去掉字符串的引号。原创 2021-09-22 09:33:08 · 4556 阅读 · 0 评论