Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
前言
我在使用mac安装virtualwrapper的时候遇到了问题,搞了好长时间,才弄好,在这里总结一下分享出来,供遇到相同的问题的朋友使用,少走些弯路。
问题说明:
Mac默认系统的python2,而我自己用的是brew安装的python3
下面是我安装过程中出现的问题...[2019/7/9]
代码实例讲解python3的编码问题
python3的编码问题。
打开python开发工具IDLE,新建‘codetest.py''文件,并写代码如下:
import sys
print (sys.getdefaultencoding())
F5运行程序,打印出系统默认编码方式
...[2019/7/9]
python3.7简单的爬虫实例详解
python3.7简单的爬虫,具体代码如下所示:
#https: www.runoob.com/w3cnote/python-spider-intro.html
#Python 爬虫介绍
import urllib.parse
import urllib.request
...[2019/7/8]
Win10下Python3.7.3安装教程图解
到2019年初,Python3已经更新到了Python3.7.3,Python有两个大版本Python2和Python3,Python3是现在和未来的主流。
&...[2019/7/8]
python3.7 使用pymssql往sqlserver插入数据的方法
python3.7 使用pym ql往sqlserver插入数据
import pym ql
conn = pym ql.connect(host=''szs'',server=''SZS\SQLEXPRESS'',port=''51091'', user=''python'', p...[2019/7/8]
python3实现二叉树的遍历与递归算法解析(小结)
1、二叉树的三种遍历方式
二叉树有三种遍历方式:先序遍历,中序遍历,后续遍历 即:先中后指的是访问根节点的顺序 eg:先序 根左右 中序 左根右 后序 左右根
遍历总体思路:将树分成最小的子树,然后按照顺序输出
1.1 先序遍历
a 先访问根节点
b 访问...[2019/7/4]
python3射线法判断点是否在多边形内
本文实例为大家分享了python3射线法判断点是否在多边形内的具体代码,供大家参考,具体内容如下
#!/usr/bin/python3.4
# -*- coding:utf-8 -*-
def isPointinPolygon(point, rangelist): #[...[2019/6/28]
centos 安装Python3 及对应的pip教程详解
安装Python3
安装Python依赖:
yum install open l-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
由于Python在linux不支持我们以可执行程序的方式安装,所以...[2019/6/28]
python3使用腾讯企业邮箱发送邮件的实例
1.腾讯企业邮箱SMTP服务器地址:smtp.exmail.qq.com, l端口为:465
2.确保腾讯企业邮箱中开启了SMTP服务:
3.示例代码:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import ...[2019/6/28]
python3实现猜数字游戏
本文实例为大家分享了python3实现猜数字游戏的具体代码,供大家参考,具体内容如下
需求目标:
需求:猜数字游戏
1: 开始游戏产生一个1~100随机数
2: 用户输入,游戏根据输入值提示大或者小
3: 用户根据提示继续输入,知道猜中为止
4: 如果用户输入错误,程序可以处...[2019/6/28]
对python3 sort sorted 函数的应用详解对python3 sort sorted 函数的应用详解
python3 sorted取消了对cmp的支持。
python3 帮助文档:
sorted(iterable,key=None,reverse=False)
key接受一个函数,这个函数只接受一个元素,默认为None
reverse是一个布尔值。如果设置为True,列...[2019/6/28]
对Python3之方法的覆盖与super函数详解对Python3之方法的覆盖与super函数详解
#覆盖
覆盖:在继承关系中,子类实现了与基类同名的方法,在子类的实例调用该方法时,实例调用的是子类的覆盖版本。
通俗的讲,就是小明继承了他⑧的自行车,经过自己的改装,成了电动车,那么小明每次骑的就是电动车了(这个电动车是可以脚蹬的,后边栗子会继续使用)
举个简单的栗子:
c...[2019/6/26]
python3.6环境安装+pip环境配置教程图文详解
1、python安装可以跨平台
2、有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容
windows安装:
第一种方法官网安装:
在官网下载安装包如图:
图下点击是默认下载32位所以我们需要历史版本下载
如图点击:
下载途中标记的:
...[2019/6/21]
详解Python3中setuptools、Pip安装教程
1、安装setuptools
命令如下:
wget --no-check-certificate https: pypi.python.org/package ource etuptool etuptools-19.6.tar.gz#md5=c607dd118eae682c44ed...[2019/6/19]
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
本文通过将同一个数据集在三种不同的简便项窗口部件中显示。三个窗口的数据得到实时的同步,数据和视图分离。当添加或删除数据行,三个不同的视图均保持同步。数据将保存在本地文件中,而非数据库。对于小型和临时性数据集来说,这些简便窗口部件非常有用,可以用在非单独数据集中-数据自身的显示,编辑和存储。
所...[2019/6/18]
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
本文在上文的基础上重新实现支持多线程的服务器。
以下为TCP客户端的程序代码:
#!/usr/bin/env python3
import sys
from PyQt5.QtCore import (QByteArray, QDataStream, QDate, QIODe...[2019/6/18]
python3+PyQt5 数据库编程--增删改实例
本文通过python3+pyqt5改写实现了python Qt gui 编程变成15章的excise例子。
#!/usr/bin/env python3
import os
import sys
from PyQt5.QtCore import (QFile, QVariant,...[2019/6/18]
python3+PyQt5 实现Rich文本的行编辑方法python3+PyQt5 实现Rich文本的行编辑方法
本文通过Python3+PyQt5实现《python Qt Gui 快速编程》这本书13章程序Rich文本的行编辑,可以通过鼠标右键选择对文本进行加粗,斜体,下划线,删除线,上标,下标等编辑。
#!/usr/bin/env python3
import platform
imp...[2019/6/18]
python3.6根据m3u8下载mp4视频python3.6根据m3u8下载mp4视频
需要下载某网站的视频,chrome浏览器按F12打开开发者模式,发现视频链接是以"blob:http"开头的链接,打开这个链接后找不到网页,网上查了下,找到了下载方法,在这里做个记录,如果有错误,欢迎指出。
程序在Windows 10下运行,不过Linux应该也没问题。
使用到的有re模块...[2019/6/18]
Ubuntu18.04中Python2.7与Python3.6环境切换
本文为大家分享了Python2.7与Python3.6环境切换的具体方法,供大家参考,具体内容如下
系统支持为:Ubuntu18.04
系统默认安装:Python2.7
自己安装:Python3.6
由于编写需要,有些程序只能在Python3下进行执行,当然可以选择在命令行进行指定环境...[2019/6/17]
python3.4+pycharm 环境安装及使用方法
遇到很多初学者的盆友,来问python环境安装的问题。。因此,这篇文章就诞生了。。
因个人是windows的环境,所以本文只讲windows环境下的python安装。
作为初用python的盆友,强烈建议只在电脑上装一个python版本就好了,不然就进了各种坑里了。
第一步:下载和安装...[2019/6/14]
对python3.4 字符串转16进制的实例详解
如下所示:
def str_to_hex(s):
s = s.split('' '')
send_buf = b''''
for i in range(len(s))...[2019/6/13]
Python3 实现串口两进程同时读写
通过两个进程分别读写串口,并把发送与接收到的内容记录在blog中,收到q时程序结束并退出
import threading,time
import serial
import string
cla SerThread:
def __init__(self, P...[2019/6/13]
python3.4 将16进制转成字符串的实例
将socket收到的16进制转成字符串
def hex_to_str(b):
s = ''''
for i in b:
s += ''{0:0>2}''.format(str(hex(i))[2:])
return(s)
以上这篇pyt...[2019/6/13]
Python3简单实现串口通信的方法
如下所示:
import serial
import sys
import os
import time
import re
def wait_for_cmd_OK():
while True:
...[2019/6/12]
Python3 串口接收与发送16进制数据包的实例
如下所示:
import serial
import string
import binascii
s=serial.Serial(''com4'',9600)
s.open()
#接收
n=s.inwaiting()
if n:
data= str(binasc...[2019/6/12]
对python3 Serial 串口助手的接收读取数据方法详解
其实网上已经有许多python语言书写的串口,但大部分都是python2写的,没有找到一个合适的python编写的串口助手,只能自己来写一个串口助手,由于我只需要串口能够接收读取数据就可以了,故而这个串口助手只实现了数据的接收读取。
创建串口助手首先需要创建一个类,重构类的实现过程如下:
...[2019/6/12]
详解Python3之数据指纹MD5校验与对比
MD5消息摘要算法(英语:MD5 Me age-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于199...[2019/6/11]
python3下载抖音视频的完整代码
python3下载抖音视频的代码如下所示:
# -*- coding:utf-8 -*-
from contextlib import closing
import requests, json, re, os, sys, random
from ipaddre impor...[2019/6/5]
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
使用python3调用wxpy模块,监控linux日志并定时发送消息给群组或好友,具体代码如下所示:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
...[2019/6/5]
Python3日期与时间戳转换的几种方法详解
日期和时间的相互转换可以利用Python内置模块 time 和 datetime 完成,且有多种方法供我们选择,当然转换时我们可以直接利用当前时间或指定的字符串格式的时间格式。
获取当前时间转换
我们可以利用内置模块 datetime 获取当前时间,然后将其转换为对应的时间戳。
...[2019/6/4]
Python3内置模块pprint让打印比print更美观详解
概述
在我们使用内置打印函数print时,打印出的Python数据结构对象总是一行的输出的方式,这样对数据结构较复杂或数据较多的对象的显示并不美观,这时我们可以利用pprint输出美化数据结构对象。
pprint方法概览
美化输出
我们可以利用pprint中的Pre...[2019/6/3]
python2和python3在处理字符串上的区别详解
python2和python3对于字符串的处理有很大的区别
熟悉了python2的写法用python3时真的会遇到很多问题啊……
区别
python2中有一种类型叫做unicode型,例
type(u"a") => str型
type("a".decode(''...[2019/5/30]
Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境:
操作系统:Win10 64bit
Python版本:3.7
Pycharm:社区免费版
一、Python3.7安装
下载链接:官网https: www.python.org/download window 或腾讯软件中心下载https: pc.qq.com/deta...[2019/5/29]
python面试题Python2.x和Python3.x的区别
下面看下python2.x和python3.x的区别
1.大环境不同
python2.x:源码重复,不规范
python3.x:整合源码,更清晰优美简单
2.默认编码不同
python2.x:默认编码ASCII编码
python3.x:默认编码U...[2019/5/29]
详解Python3除法之真除法、截断除法和下取整对比
概述
在Python3中,数学运算中的除法被分为两种,分别是“真除法”,即无论任何类型相除的结果都会保留小数点,和我们实际的数学运算结果一致,而“截断除法”,则是无论任何类型相除的结果都会省略结果的小数部分,剩下最小的能整除的整数部分。
以下是两种除法的基本形式:
...[2019/5/24]
Python3之手动创建迭代器的实例代码
迭代器即可以遍历诸如列表,字典及字符串等序列对象甚至自定义对象的对象,其本质就是记录迭代对象中每个元素的位置。迭代过程从第一个元素至最后一个元素,且过程不能回滚或反方向迭代。
两个基本方法iter、next
序列对象可以利用 iter() 直接创建迭代器,并通过 next() 即可迭代迭代...[2019/5/23]
Python3.8中使用f-strings调试
前言
我日常开发大概有98%的情况下会使用print来调试(别说pdb之类的, 根本不实用),通过在合适的位置插入print语句打印出要跟踪的表达式或者变量的值来确认问题。f-string让格式化这件事变得美观简单,但是依然对调试毫无帮助。
我举个例子:
s = ''A str...[2019/5/23]
Python3匿名函数lambda介绍与使用示例
概述
匿名函数,顾名思义即没有名称的函数,和def定义的函数的最大区别在于匿名函数创建后返回函数本身(即匿名函数不需要return来返回值),表达式本身结果就是返回值,而def创建后则赋值给一个变量名,在Python中,我们利用关键词lambda创建匿名函数,以下是匿名函数lambda表达...[2019/5/20]
使用Python3内置文档高效学习以及官方中文文档
概述
从前面的对Python基础知识方法介绍中,我们几乎是围绕Python内置方法进行探索实践,比如字符串、列表、字典等数据结构的内置方法,和大量内置的标准库,诸如functools、time、threading等等,而我们怎么快速学习掌握并学会使用这个Python的工具集呢? 我们可以利...[2019/5/20]
详解Python3 对象组合zip()和回退方式*zip
zip即将多个可迭代对象组合为一个可迭代的对象,每次组合时都取出对应顺序的对象元素组合为元组,直到最少的对象中元素全部被组合,剩余的其他对象中未被组合的元素将被舍弃。
keys = [''one'', ''two'', ''three'']
values = [1, 2, 3]
d...[2019/5/16]
python3 property装饰器实现原理与用法示例
本文实例讲述了python3 property装饰器实现原理与用法。分享给大家供大家参考,具体如下:
学习python的同学,慢慢的都会接触到装饰器,装饰器在python里是功能强大的语法。装饰器配合python的魔法方法,能实现很多意想不到的功能。废话不多说,如果你已经掌握了闭包的原理,代码...[2019/5/16]
详解Python3序列赋值、序列解包
上节我们提到解决赋值中等号两边参数不一致的方法可以通过切片,但在Python3中我们可以利用特定的语法更加方便的处理这种情况,如下示例。
当带 * 出现在结尾间时
L = [1, 2, 3, 4, 5]
a, *b = L
print(a, b)
示例结果:
1 [...[2019/5/15]
python3 pygame实现接小球游戏python3 pygame实现接小球游戏
本文实例为大家分享了python3 pygame接小球游戏的具体代码,供大家参考,具体内容如下
操作方法:鼠标操作
截图:
直接放代码:
# -*- coding:utf-8 -*-
import sys,pygame,random #导入库
from py...[2019/5/14]
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
前言
总结一下最近看的关于opencv图像几何变换的一些笔记.
这是原图:
1.平移
import cv2
import numpy as np
img = cv2.imread("image0.jpg", 1)
imgInfo = img.sh...[2019/5/14]
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
前言
最近正在研究人工智能,为了加深对算法的理解,决定写个自动设别验证码的程序。看了看网上的demo,大部分都是python2的写法,而且验证码的识别都是用的数字做例子,那我就写个基于python3字母识别的程序,不过一路写下来碰到不少坑,大家感兴趣的话可以慢慢看。
图片识别有几个比较大的...[2019/5/13]
python3实现小球转动抽奖小游戏
最近老师在讲 tkinter,所以我做了一个抽奖小游戏。
一、效果图
先上效果图。红色的小球会围绕蓝色小球做环形运动。我设置的四个角是奖品,其余的都是再接再厉。
二、方法
基于tkinter中的button,text,PIL ,time.Canvas
drawPath()...[2019/5/10]
python3.6使用tkinter实现弹跳小球游戏
本文实例为大家分享了python3.6实现弹跳小球游戏的具体代码,供大家参考,具体内容如下
import random
import time
from tkinter import *
#下面定义一个球的类,有canvas和color两个对象
cla Ball:...[2019/5/10]
Python3使用TCP编写一个简易的文件下载器功能
利用Python3来实现TCP协议,和UDP类似。UDP应用于及时通信,而TCP协议用来传送文件、命令等操作,因为这些数据不允许丢失,否则会造成文件错误或命令混乱。下面代码就是模拟客户端通过命令行操作服务器。客户端输入命令,服务器执行并且返回结果。
TCP(Transmi ion Contro...[2019/5/9]
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
上一篇内容,已经学会了使用简单的语句对网页进行抓取。接下来,详细看下urlopen的两个重要参数url和data,学习如何发送数据data
一、urlopen的url参数 Agent
url不仅可以是一个字符串,例如:http: www.baidu.com。url也可以是一个Requ...[2019/5/8]