![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
freshman94
这个作者很懒,什么都没留下…
展开
-
python----装饰器
装饰器@的作用是调用下一行的变量作为函数的参数:def funcA(A): print("function A") print(A) def funcB(B): print(B(2)) print("function B") @funcA@funcBdef func(c): print("function C") return c**2...转载 2019-05-08 15:22:27 · 300 阅读 · 0 评论 -
如何在win10上同时安装python2和python3
现在我的电脑上安装了python2.7和python3。如果我想同时使用这两个版本的python,我该怎么做呢?首先,找到python2和python3的安装目录,把python和pythonw分别改成python2,pythonw2,还有python3,pythonw3,然后再去cmd里输命令,我们会发现:但是,我们现在如果使用pip是会报错的,因为我们把python名字都改了,那怎么办呢...转载 2019-05-06 15:06:08 · 339 阅读 · 0 评论 -
python import引入不同路径下的模块
python 包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体介绍几种常用情况:(1)主程序与模块程序在同一目录下:如下面程序结构:– src |-- mod1.py |-- test1.py若在程序test1.py中导入模块mod1, 则直接使用 import mod1或from mod1 import *;(2)主程序所在目录是...转载 2019-05-09 16:44:17 · 1296 阅读 · 0 评论 -
python 引发异常 raise()及异常处理
raise()用raise语句来引发一个异常。异常/错误对象必须有一个名字,且它们应是Error或Exception类的子类。抛出异常和自定义异常Python用异常对象(exception object)表示异常情况,遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行。raise-语句Python中的raise ...转载 2019-05-10 12:25:33 · 7824 阅读 · 0 评论