自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 212

原创 PYTHON 3.x ModuleNotFoundError: No module named ‘wx‘

原因:没有WX模块。需要手动下载。手动下载,在CMD中输入指令:pip install -U wxPython。下载成功即可。在运行python则可正常运行。

2020-07-20 14:05:25 5755

原创 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 479

原创 VC6.0 无法进行打断点

使用VC6.0 进行打断点:Insert/Remove Breakpoint 发现没有出现实心的圆圈。查找了网上,先清除断点:Remove All Breakpoints然后在进行打断点Insert/Remove Breakpoint 就出现了打断点。...

2020-04-22 09:14:16 813

原创 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 333

原创 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 516

原创 win10打开calc自带计算器,错误提示:需要新应用打开此calculator 解决

打开win10自带的计算器calc,提示需要新应用打开此calculator先将所有程序关闭,以管理员身份运行 Windows PowerShell,之后输入以下命令:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXM...

2020-03-16 16:56:06 8244

原创 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 330

原创 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 336

原创 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 540

原创 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 308

原创 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 3665

原创 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 847

原创 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 223

原创 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 907

原创 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 112

原创 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 5390

原创 python 3.x 报错误NameError: name 'os' is not defined

在调用os前添加:import os

2020-02-26 14:03:52 2681

原创 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 3861

原创 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 259

原创 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 317

原创 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 309

原创 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 131

原创 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 392

原创 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 303

原创 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 625

原创 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 4272

转载 相见恨晚的超实用网站

学习可用知乎: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 2268

原创 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 607

转载 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 71

原创 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 475

activeperl,windowsQTcreator编译需要的环境

QT5.10安装后,使用QT Creator来进行编译代码,编译时需要这个环境,才能注册编译通过

2018-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除