
python
文章平均质量分 53
月夜风雨磊
Nothing impossible for a willing heart.
展开
-
【Python】ImportError: No module named tkinter
在使用 tkinter 这个库编写GUI界面程序时,一开始的导入方法如下图所示但是报错:ImportError: No module named tkinter那是因为我安装的是 python 2.X,这个版本的python在使用 tkinter 这个库的时候,首字母需大写:这样就是对的在 python3 中才是 tkinter关于 simpledialog、messagebox 的导入,python2 和 python3 也是有区别的:python2 的导入方法python3 的导入方转载 2021-12-08 14:15:02 · 937 阅读 · 0 评论 -
Python 多继承与mro
python多继承原创 2021-12-05 17:53:42 · 410 阅读 · 0 评论 -
支持2.7的远程加载模块
笔记:# coding:utf8'''python2.7 支持的远程导入器'''import sysimport impimport urllib2class UrlMetaFinder(object): def __init__(self, baseurl): self._baseurl = baseurl def find_module(self, fullname, path=None): if path is None:原创 2021-08-17 14:35:24 · 145 阅读 · 0 评论 -
not find or load Qt Platform plugin “windows“ 报错
以上为报错信息解决方案为:在使用QApplication() 实例化之前添加QApplication.addLibraryPath(“PySide2存放的路径” + ‘/PySide2/Plugins/’)原创 2021-08-17 10:35:15 · 286 阅读 · 0 评论 -
.py文件转换成.pyc文件
pyc介绍pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高。而且pyc是一种跨平台的字节码,是由python的虚拟机来执行的,这个是类似于JAVA或者.NET的虚拟机的概念。pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的。使用通过自带模块py_compile进行1、将单个文件转换成pyc文件用如下代码import py_compilepy_compile.compile('t转载 2021-08-05 15:01:28 · 1187 阅读 · 0 评论 -
PyQt5中 Qt Designer工具的使用
Qt Designer是PyQt5程序UI界面的实现工具,使用Qt Designer可以拖拽、点击完成GUI界面设计,并且设计完成的.ui程序可以转换成.py文件供python程序调用。本文主要通过用户登录需求描述Qt Designer工具开发界面的使用方法。本文主要内容1、Qt Designer程序主界面窗口介绍。2、Qt Designer程序实现界面开发的案例。包括使用Qt Designer实现程序Gui开发、使用pyuic5将.ui转换.py程序、信号与槽的配置以及实现、使用pyinstalle转载 2021-07-19 17:58:07 · 3272 阅读 · 0 评论 -
python 魔法方法概述及示例
部分魔法方法的概念总结语句魔法方法Python 概念obj[key] obj[i:j]obj[i:j:k]__getitem__(key)可订阅对象with obj:…__enter__/__exit__上下文管理器for i in obj:…__iter__/__next__ __len__/__getitem__可迭代对象 序列obj.<attribute>__getattr__动态属性检索obj(*args,**kwargs)原创 2021-07-08 22:58:42 · 235 阅读 · 0 评论 -
python中format的用法详解
format是字符串内嵌的一个方法,用于格式化字符串。以大括号{}来标明被替换的字符串。1、基本用法1. 按照{}的顺序依次匹配括号中的值s = "{} is a {}".format('Tom', 'Boy')print(s) # Tom is a Boys1 = "{} is a {}".format('Tom')# 抛出异常, Replacement index 1 out of range for positional args tupleprint(s1)2. 通过索引的方式去原创 2021-07-05 09:18:10 · 139909 阅读 · 27 评论 -
MotionBuilder 脚本执行的几种方式
你可以用以下几种方式执行你的脚本:从资产浏览器拖放一个脚本通过Python编辑器执行脚本在PythonStartup文件夹中放置一个Python工具使用快捷键运行脚本使用函数FBApplication::ExecuteScript从命令行启动启动脚本注:1.资产浏览器为(菜单栏Window —> Asset Browser) 资产浏览器中的Scripts中的脚本直接拖到Viewer窗口 (如下图)2. Window—>PythonEditor 打开脚本编辑器 ,可新建原创 2021-06-24 10:01:53 · 1479 阅读 · 0 评论 -
Python argparse模块详解
argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。官方文档中讲到的,本文基本都提到了,但只是简要记录,如果需要深入理解,可查看原文。https://docs.python.org/3/library/argparse.html使用步骤import argparse # 导入模板parser = argparse.ArgumentParser() # 创建parserparser.add_argu原创 2021-03-11 23:52:47 · 6104 阅读 · 0 评论 -
python读取以及创建写入配置文件&&简单封装
参考链接:https://www.cnblogs.com/hanmk/p/9843136.html 已验证https://www.cnblogs.com/0xiasandu/p/11453924.htmlhttps://blog.youkuaiyun.com/miner_k/article/details/77857292https://blog.youkuaiyun.com/weixin_44409630/article/details/93074115原创 2020-07-09 09:21:20 · 366 阅读 · 0 评论