- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 python3.X import urllib.request url = “http://www.baModuleNotFoundError: No module named ‘urllib2‘
在python3.3里面,用urllib.request代替urllib2import urllib.requesturl = "http://www.baidu.com"response1 = urllib.request.urlopen(url)#打印请求的状态码print(response1.getcode())#打印请求的网页内容的长度print(len(response1.read()))...
2020-08-27 15:47:13
235
原创 PYTHON 3.x ModuleNotFoundError: No module named ‘wx‘
原因:没有WX模块。需要手动下载。手动下载,在CMD中输入指令:pip install -U wxPython。下载成功即可。在运行python则可正常运行。
2020-07-20 14:05:25
5898
原创 python Tkinter 在py2和py3中的使用差别
Tkinter 在py2和py3中的使用差别py2 与 py3 中 tkinter 的变化: Tkinter → tkinter tkMessageBox → tkinter.messagebox tkColorChooser → tkinter.colorchooser tkFileDialog → tkinter.filedialog tkCommonDialog → tkinter.commondialog tkSimpl...
2020-06-29 09:35:49
524
原创 VC6.0 无法进行打断点
使用VC6.0 进行打断点:Insert/Remove Breakpoint 发现没有出现实心的圆圈。查找了网上,先清除断点:Remove All Breakpoints然后在进行打断点Insert/Remove Breakpoint 就出现了打断点。...
2020-04-22 09:14:16
871
原创 PYTHON 3.X TCP的时间戳服务器
TCP的时间戳服务器,TCP客户端连接并发送一个字符串以换行符结尾(\r\n).服务器会将字符串带上时间戳后回传给客户端。from socketserver import (TCPServer as TCP,StreamRequestHandler as SRH)from time import ctimeHOST = ''PORT = 21567ADDR = (HOST,PORT...
2020-04-08 15:44:22
370
原创 PYTHON 3.X UDP通信时间戳服务器
创建一个UDP服务器,然后等待UDP连接,并将连接的客户端发来的信息,加个时间撮发挥给客户端。from socket import *from time import ctimeHOST = '127.0.0.1'PORT = 21567BUFSIZ = 1024ADDR = (HOST,PORT)udpSerSock = socket(AF_INET,SOCK_DG...
2020-04-06 22:39:07
599
原创 win10打开calc自带计算器,错误提示:需要新应用打开此calculator 解决
打开win10自带的计算器calc,提示需要新应用打开此calculator先将所有程序关闭,以管理员身份运行 Windows PowerShell,之后输入以下命令:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXM...
2020-03-16 16:56:06
9427
1
原创 python 3.x 匹配match和search的区别
match是从标的的开头部分进行匹配,如存在,则返回第一次符合对象。search是从标的的任意部分匹配,如存在,则返回第一次符合对象。match例子1:bt = 'bat|bet|bit'm = re.match(bt,'bat bet blt')if m is not None: m.group()运行结果:'bat'match例子2:bt = 'bat|b...
2020-03-08 11:54:59
355
原创 python 3.x 多继承 下方法的调用
多继承中,如有多个方法存在的调用:class P1: def foo(self): print('Called P1-foo()')class P2: def foo(self): print('Called P2-foo()') def bar(self): print('Called P2-bar()')...
2020-03-04 16:36:23
383
原创 python 3.x 父类和子类
python 3.x中子类的继承父类的相关方法和属性:class Parent(object): def parentMethod(self): print('calling parent method')class Child(Parent): def childMethod(self): print('calling child me...
2020-03-03 16:11:21
567
原创 python 3.x类属性可变和不可变时,实例赋值的差异
在类属性不是可变属性的时候,在实例赋值属性时,是新创建了实例属性,将类属性“隐藏”,删除实例属性后,类属性显示出来:class Foo(object): x = 1.5foo = Foo()print(foo.x)foo.x = 1.7print(foo.x)print(Foo.x)del foo.xprint(foo.x)运行结果:1.51.71.5...
2020-03-03 14:48:23
350
原创 python 3.0 调用另外一个文件重的函数和变量,同一进行改变
新建一个文件1:imptee.pyfoo = 'abc'def show(): print('foo from imptee:',foo)新建文件2来调用文件1中的函数和变量:impter.pyimport impteeimptee.show()imptee.foo = 123print("foo from impter:",imptee.foo)impt...
2020-03-02 14:35:30
3700
原创 python3.x中运行生产器AttributeError: 'generator' object has no attribute 'next'解决
在python3.x中需要将以前版本中的next改为:__next__def simpleGen(): yield 1 yield '2 --> punch!'myG = simpleGen()print(myG.__next__())print(myG.__next__())运行结果:12 --> punch!...
2020-02-28 14:59:01
881
原创 python 3.x 求阶乘,递归
求阶乘,采用递归函数:def factorial(n): if n == 0 or n == 1: return 1 else: return (n * factorial(n -1))print(factorial(2))print(factorial(3))print(factorial(10))运行结果:26362...
2020-02-28 14:50:05
247
原创 NameError: name 'reduce' is not defined 解决
python3.x中的reduce函数和python2.x不在同一个库里了,需要导入:from functools import reducefrom functools import reduceprint('the total is:',reduce((lambda x,y:x + y),range(5)))运行结果:the total is: 10...
2020-02-28 10:24:21
945
原创 python 3.x函数装饰器
函数对象在被调用时,函数装饰器将会起作用:from time import ctime,sleepdef tsfunc(func): def wrappedFunc(): print('[%s] %s() called'% (ctime(),func.__name__)) return func() return wrappedFunc...
2020-02-27 11:22:01
139
原创 except IOError,e python3.X中提示语法错误
将:except IOError,e修改为except IOError as e 运行成功。try: f = open('blah','r')except IOError as e: print('could not open file:',e)运行结果:could not open file: [Errno 2] No such file or director...
2020-02-26 15:12:41
5512
原创 filter运行判断素数提示filter object at 0x03DFDA60
用filter来判断素数,提示<filter object at 0x03DFDA60>,发现filter的结果是一个数组 需要 list 。将print(newlist)修改为print(list(newlist)),修改后:def is_odd(n): return n % 2 == 1seq = [11,10,9,9,10,10,9,8,23,9,7,18,12...
2020-02-26 10:53:18
3887
原创 python 3.x获取素数的例子
python3.x获取素数:def showMaxFactor(num): count = num // 2 while count > 1: if ((num % count) == 0): print('largest factor of %d is %d' % \ (num,count))...
2020-02-26 08:58:16
277
原创 python 3.X运用字典登录的例子
运行字典进行登录的例子,含创建用户,登录用户,和退出操作。db = {}def newuser(): prompt = 'login desired:' while True: name = input(prompt) if name in db.keys(): prompt = 'name taken,try an...
2020-02-25 13:54:05
340
原创 python的堆栈stack和队列queue
一、python的堆栈遵守:先进后出的原则。stack = []def pushit(): stack.append(input('Enter new string:').strip())def popit(): if len(stack) == 0: print('Cannot pop from an empty stack!') else:...
2020-02-24 15:56:46
330
原创 Python3.x取虚随机数
import randomprint("randrange(100,1000,2):",random.randrange(100,1000,2))print("randrange(100,1000,3):",random.randrange(100,1000,3))randrang :第一个参数是起始值,第2个参数是终止值,第3个参数为步进返回结果为:起止值和终止值之间的一直随机值。...
2020-02-21 15:31:47
157
原创 python的取数字的内建函数
print(abs(3.5)) #abs函数取绝对值print(abs(-3.5))print(divmod(25.0,6))#divmod函数取地板除和余数,返回一个元组print(pow(3,4,80))#pow函数取3的4次方返回,如果第3个参数存在,则继续和第3个参数取余,print(hex(255))#hex函数取16进制print(hex(230948231))print(...
2020-02-21 15:09:46
421
原创 python的类都隐含有一个__init__函数
python的类都隐含有一个__init__函数,类在实例化的时候自动调用,类似C++中的构造函数。可以重载此函数,并将类初始化时需要做的操作放入此函数中。class FooClass(object): 'my very first class:FooClass' version = 0.1 def __init__(self,nm='John Doe'): ...
2020-02-18 17:04:39
328
原创 python的print输出不换行
在python3.8.1中采用:def addMe2Me(x): return (x + x)result = addMe2Me(2.3)print(result,end='')result = addMe2Me("Python")print(result)运行结果无为:4.6PythonPython
2020-02-17 16:06:15
659
原创 NameError: name 'raw_input' is not defined错误解决
最近开始学习python发现报错“NameError: name 'raw_input' is not defined”,原来raw_input()是以前版本的函数,在最新的3.X版本中应该替换成input()成功解决。input()按下任意键结束输入。...
2020-02-17 11:11:38
4834
转载 相见恨晚的超实用网站
学习可用知乎:www.zhihu.com简答题:http://www.jiandati.com/网易公开课:https://open.163.com/ted/网易云课堂:https://study.163.com/中国大学MOOC:www.icourse163.org网易云课堂:study.163.com哔哩哔哩弹幕网:www.bilibili.com我要自学网:www.51zx...
2020-01-14 11:06:01
2457
原创 IDispatch接口 - GetIDsOfNames和Invoke
IDispatch接口是COM自动化的核心。其实,IDispatch这个接口本身也很简单,只有4个方法: 1 IDispatch : public IUnknown 2 { 3 public: 4 virtual HRESULT STDMETHODCALLTYPE GetTypeInfoCount( 5 /...
2020-01-04 13:44:45
674
转载 MYSQL安装入门
mysql安装过程及注意事项:1.1. 下载:我下载的是64位系统的zip包:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:下载后解压:D:\软件安装包\mysql-5.7.20-winx641.2. 配置环境变量:变量名:MYSQL_HOME变量值:E:\mysql-5.7.20-winx64pat...
2019-10-17 14:36:25
92
原创 BMP的图片格式(编程)
一.简介BMP(Bitmap-File)图形文件是Windows采用的图形文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。Windows 3.0以前的BMP图文件格式与显示设备有关,因此把这种BMP图象文件格式称为设备相关位图DDB(device-dependent bitmap)文件格式。Windows
2017-05-23 16:47:44
504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人