有时,你会看到python中定义函数的时候带有两个奇怪的参数:*args、**kwargs。如果你曾经想知道它们是干什么的,或者想知道你的IDE为什么在main()函数中定义它们,那么本文可以帮助到你。本文会告诉你在python中如何使用args和kwargs,来增加函数的灵活性。 1.传递多个参数 ...
分类:
编程语言 时间:
2019-09-08 19:58:47
阅读次数:
82
ERROR: Exception:Traceback (most recent call last): File "C:\Users\admin\AppData\Roaming\Python\Python37\site-packages\pip\_internal\cli\base_command. ...
分类:
其他好文 时间:
2019-09-05 18:18:04
阅读次数:
121
[TOC] 一、sys模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 最长用的就是前面俩个 | 方法 | 详解 | | : : | : : | | sys.argv | 命令行参数List,第一个元素是程序本身路径 , 接收参数(用c ...
分类:
编程语言 时间:
2019-08-23 20:52:52
阅读次数:
107
import arcgisscripting, smtplib, os, sys, traceback from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from email.MIMET... ...
分类:
编程语言 时间:
2019-08-19 09:25:20
阅读次数:
84
用Idle运行Python脚本的时候发现如下错误: Traceback (most recent call last): File "C:\Users\DangKai\Desktop\pythonUI unittest selenium\venv\lib\site packages\selenium ...
分类:
Windows程序 时间:
2019-08-18 15:39:30
阅读次数:
2224
在查找大量文件或者获取相关路径等操作时主要依赖于OS模块。 1、查询当前使用平台 1 2 3 >>>os.name 'posix' # 代表 Linux ‘nt’ # 代表windows 1 2 3 >>>os.name 'posix' # 代表 Linux ‘nt’ # 代表windows 1 2 ...
分类:
编程语言 时间:
2019-08-01 14:40:31
阅读次数:
102
一、异常 python用异常队形(exception object)来表示异常情况,遇到错误后,会引发异常。如果异常对象并未被处理和捕捉,则程序就会用所谓的回溯(Traceback,一种错误信息)来终止执行。 1.认识异常 如下图所示,程序在执行时所抛出的异常。 通过open()方法以读"r"的方式 ...
分类:
其他好文 时间:
2019-07-31 14:44:18
阅读次数:
80
介绍 此项要求您安装了Werkzeug WSGI实用程序。Werkzeug包含一个kick ass调试器,它可以提供良好的调试回溯并添加一个基于AJAX的调试器(允许在traceback的帧的上下文中执行代码)。此外,它提供了一个很好的源代码访问视图。 此项要求您安装了Werkzeug WSGI实用 ...
分类:
Web程序 时间:
2019-07-31 10:31:47
阅读次数:
126
一、上下文管理协议 <1>常规操作3步open: 1.f = open('a.txt') 2.对文件的操作 3.f.close() 上边两种操作 第二种操作因为打开文件之后必须关闭,不关闭占用内存的资源 而上下文管理协议就不会, 内存采用回收机制自动的去把对象清理掉 好处就是可以在exit方法中自动 ...
分类:
编程语言 时间:
2019-07-20 21:08:36
阅读次数:
109
@implementer,抽象类,接口 1. implementer 在看twisted源码时,经常出现@implementer(IReactorFDSet) 它来自zope.interface,提供了接口的实现。 理论上,它要提供一个约束要求子类必需实现装饰器中类的方法。 然而,但是,跑了一下,发 ...
分类:
其他好文 时间:
2019-07-20 00:28:53
阅读次数:
134