随笔分类 -  python基础

摘要:有时候需要写的python exe有返回值,今天就看了下,发现了一个函数sys.exit(),用起来还可以,但是有个问题。如果你需要用十六进制的数退出的话,不要超过0x7fffffff。因为sys.exit(paramter)中的parameter是个整型,所以范围是 -2**31~2**31-1, 阅读全文
posted @ 2022-12-13 16:54 o云淡风轻o 阅读(334) 评论(0) 推荐(0) 编辑
摘要:在力扣上做题时,发现了简便解法用到zip函数,因此来学习一下。 参考网址:https://blog.csdn.net/weixin_41599977/article/details/89386629 开始实践: 实例1: 1 a = "abcd" 2 b = "12345" 3 c = zip(a, 阅读全文
posted @ 2022-02-08 14:33 o云淡风轻o 阅读(542) 评论(0) 推荐(0) 编辑
摘要:调用方式一:execjs 安装execjs: pip install PyExecJS 1. 以字符串方式调用 call_js.py import execjs js_function = """ function s(j,r){var a=[];var p=[];var o="";var v=j. 阅读全文
posted @ 2022-01-03 15:45 o云淡风轻o 阅读(1224) 评论(0) 推荐(0) 编辑
摘要:第一种方法:sys.argv。获取的是参数列表。在使用过程中,最好先用 len(sys.argv) 判断参数的个数,再用sys.argv[0]下标的方式获取参数,获取的参数类型都是str import sys if __name__ == '__main__': print(sys.argv) sy 阅读全文
posted @ 2021-12-24 14:05 o云淡风轻o 阅读(460) 评论(0) 推荐(0) 编辑
摘要:日期时间 1. 系统时间的获取 from datetime import datetime dt = datetime.now() print(type(dt)) print(dt) print(dt.year, dt.month, dt.day, dt.hour, dt.minute, dt.se 阅读全文
posted @ 2020-06-04 15:03 o云淡风轻o 阅读(310) 评论(0) 推荐(0) 编辑
摘要:目的:生成一个二维码 效果图:有兴趣的可以扫一扫 先说第一张二维码(带动漫头像的): from MyQR import myqr # myqr不支持中文 def generate_complex(): myqr.run( words="Welcome to zihan's blog", versio 阅读全文
posted @ 2020-05-28 16:41 o云淡风轻o 阅读(316) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://jingyan.baidu.com/article/d169e18689f309026611d8c8.html https://blog.csdn.net/weixin_41939278/article/details/88342406 哈哈哈,这个自己就没画了,百度里面画 阅读全文
posted @ 2020-05-20 16:14 o云淡风轻o 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:一直以为我写了关于路径有关的博客,看了一圈才发现没写,那么现在就来整理下。 一、获取当前路径 os.getcwd() 二、获取当前文件路径:(__file__是当前执行文件) os.path.abspath(__file__) 三、获取主程序路径 os.path.abspath(sys.argv[0 阅读全文
posted @ 2020-05-11 15:50 o云淡风轻o 阅读(3943) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://blog.csdn.net/weixin_43826242/article/details/87101436 创建目录结构 # 创建文件目录结构 def create_folder(folder_name): result_data = 0 folder_name_exis 阅读全文
posted @ 2020-04-30 09:22 o云淡风轻o 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:正则表达式用过不少,但是好像还没整理过,今天稍稍整理了一下,也不是很完全,几个基本的功能应该够用了。 一、匹配字符串,判断是否匹配成功 二、匹配字符串,获取全部匹配结果,结果呈现是一个列表 三、匹配字符串,获取全部匹配结果以及相应的位置 正则.py #!/usr/bin/env python # _ 阅读全文
posted @ 2020-04-23 16:48 o云淡风轻o 阅读(251) 评论(0) 推荐(0) 编辑
摘要:想让执行完程序后自动关闭窗口,而不用点击右上角叉叉的方法是self.close(),具体应用还是以treewidget为例。 前面我们写了一个treewidget的界面,并且实现了界面代码分离,具体实现不多讲了,直接上代码: treeview4.py # -*- coding: utf-8 -*- 阅读全文
posted @ 2020-01-13 16:38 o云淡风轻o 阅读(9405) 评论(0) 推荐(0) 编辑
摘要:第一步:用QT Designer画一个TreeWidget,存为treeview4.ui,这个处理前面TreeWidget那一节讲过,这里不细讲 treeview4.py # -*- coding: utf-8 -*- # Form implementation generated from rea 阅读全文
posted @ 2020-01-11 15:32 o云淡风轻o 阅读(1548) 评论(0) 推荐(0) 编辑
摘要:最近开发一个项目,需要用到界面,遇到界面不能实时更新的问题,看到网上很多用槽函数,但是大多都是些button的,并不是我需要的,要么就是整数的,后来自己进行尝试,写了一个自定义的槽函数处理treewidget,特地分享出来。 背景:用QT Designer设计了一个界面,在程序运行中间调用界面,并随 阅读全文
posted @ 2020-01-11 15:13 o云淡风轻o 阅读(3043) 评论(0) 推荐(0) 编辑
摘要:前面学习了menu的画图,现在学习tabview的画图,关于怎么打开designer.exe部分就不详细介绍了。 第一步:拖动一个Tab Widget控件到窗口去。 将控件拖上去之后就是这个样子,默认的有Tab 1和Tab 2,那么如果要增加第三个页面如何添加呢。右键tab2-->Insert Pa 阅读全文
posted @ 2020-01-06 10:32 o云淡风轻o 阅读(2644) 评论(0) 推荐(0) 编辑
摘要:前一篇文章中,我们已经安装了PyQt5,并且已经测试过可用。那么接下来第一步开始学习如何创建菜单。 第一步:在想要运行py的地方右击External Tools-->designer,打开designer.exe 打开后的选择MainWindow-->Create,窗口为 红色框框那里就是自己可以写 阅读全文
posted @ 2020-01-06 09:58 o云淡风轻o 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:以前写过界面,但是没有记录下来,以至于现在得从头学习一次,论做好笔记的重要性。 现在学习的是怎么写一个tabview出来,也就是用tkinter做一个界面切换的效果。参考链接:https://blog.csdn.net/yingshukun/article/details/89150105 tabv 阅读全文
posted @ 2019-12-26 11:11 o云淡风轻o 阅读(1470) 评论(2) 推荐(0) 编辑
摘要:参考链接:https://blog.csdn.net/qq_37482202/article/details/84201259 Tkinter介绍 Tkinter(也叫Tk接口)是Tk图形用户界面工具包标准的Python接口。Tk是一个轻量级的跨平台图形用户界面(GUI)开发工具。Tk和Tkinte 阅读全文
posted @ 2019-12-20 14:10 o云淡风轻o 阅读(4824) 评论(0) 推荐(0) 编辑
摘要:参考文章:https://blog.csdn.net/weixin_42749767/article/details/82770563 https://www.cnblogs.com/Erick-L/p/6416379.html 两种读写xml的方式各有优势,看自己想要哪种功能。简单说下: 1. m 阅读全文
posted @ 2019-12-10 10:38 o云淡风轻o 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:参考文章:https://www.cnblogs.com/daofaziran/p/9015284.html 打印各种颜色的文字,但是需要传入文字 print_color.py """ 数值表示的参数含义: 显示方式:0(默认值),1(高亮),22(非粗体),4(下划线),5(闪烁),25(非闪烁) 阅读全文
posted @ 2019-12-09 16:59 o云淡风轻o 阅读(504) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://blog.csdn.net/qq_42110481/article/details/81104182 分离文件名与文件路径: import os if __name__ == "__main__": path = "e:test/module/log" folder_pat 阅读全文
posted @ 2019-12-06 18:22 o云淡风轻o 阅读(7412) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示