Python
nalnait
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习Python必去的8个网站!
作为一个现时代的程序员初学者,除了看书之外,互联网的学习手段也是断不能少的!以下这些网站,虽说不上全方位的满足你的需求,但是大部分也都能!0.国外的大神GitHub :https://github.com/pypa/pipenv gitHub是一个面向开源及私有软件项目的托管平台,就算现在已经被微软重金收购,也丝毫不影响大家对它的爱!1.Python Code Exam...转载 2018-11-26 22:22:00 · 85127 阅读 · 4 评论 -
python,使用百度api实现复制截图中的文字中遇到的问题 3.X
isinstance(im,PIL.BmpImagePlugin.DibImageFile): 在3.6版本中,需要修改为:isinstance(im,Image.Image): Python3.6 中不能使用 import urllib2 都已经合并了。直接使用:import urllib.request python错误 module 'urllib' has no at...原创 2018-11-18 22:29:21 · 391 阅读 · 0 评论 -
python,使用百度api实现复制截图中的文字
第三方模块安装: pip install baidu-aip pip install Pillow pip install keyboard pip install pywin32 from aip import AipOcr #百度aipfrom PIL import ImageGrab #处理剪切板图片from PIL import Imageimpor...转载 2018-11-18 21:55:13 · 234 阅读 · 0 评论 -
python,使用百度api实现复制截图中的文字
百度云文字识别技术文档:https://cloud.baidu.com/doc/OCR/OCR-Python-SDK.html#.E6.96.B0.E5.BB.BAAipOcr from aip import AipOcr #百度aipfrom PIL import ImageGrab #处理剪切板图片from PIL import Imageimport PILimport...转载 2018-11-18 21:49:18 · 188 阅读 · 0 评论 -
彻底搞清楚python字符编码
目录一、编码类型二、为什么要转码?情况一(自身文件编码问题)情况二(客户端编码问题) 情况三:读取外部文件时,出现乱码三、编码怎么转换四、参考文献和文件索引 在讨论python编码之前,我先了解了几种编码的由来。一、编码类型1、ascci码ascci码由美国人发明,用1个字节(byte)存储英文和字符,前期用了128个,后来新加了其他欧洲国家的符号,128~255这一...转载 2018-11-18 21:08:52 · 271 阅读 · 0 评论 -
Python2.7 Queue模块学习
最近接触一个项目,要在多个虚拟机中运行任务,参考别人之前项目的代码,采用了多进程来处理,于是上网查了查python中的多进程一、先说说Queue(队列对象)Queue是python中的标准库,可以直接import 引用,之前学习的时候有听过著名的“先吃先拉”与“后吃先吐”,其实就是这里说的队列,队列的构造的时候可以定义它的容量,别吃撑了,吃多了,就会报错,构造的时候不写或者写个小于1的数则...转载 2018-08-16 06:10:49 · 9640 阅读 · 0 评论 -
Eclipse下Python的MySQLdb的安装以及相关问题
前提是要安装好Python以及eclipse和MySQL的相应版本。本文Python为2.7,MySQL为5.1Eclipse为3.6.2下载完MySQLdb以后,直接安装即可。在eclipse中启用它的时候要注意遇到问题可参看如下:文章来源http://www.chengxuyuans.com/Python/32723.html pydev是一个很好的开发工具,总有一个问题让我...转载 2018-08-03 07:00:18 · 287 阅读 · 0 评论 -
python实例0001
#!/usr/bin/env python# -*- coding: utf-8 -*-'''Created on 2017-12-18@author: sxli'''import redisimport sysclass PublishChannel(object): #kword = u"桌面".encode('gb2312') def send_pyb...转载 2018-08-06 06:16:46 · 585 阅读 · 0 评论 -
How do I fix PyDev “Undefined variable from import” errors?
PyDev Undefined variable from import errorWindow -> Preferences -> PyDev -> Editor -> Code Analysis -> Undefined -> Undefined Variable From Import -> IgnoreThen try to close a...原创 2018-08-06 06:12:26 · 205 阅读 · 0 评论 -
python中出现IndentationError:unindent does not match any outer indentation level错误
python中出现IndentationError:unindent does not match any outer indentation level今天在网上copy的一段代码,代码很简单,每行看起来该缩进的都缩进了,运行的时候出现了如下错误:【解决过程】1.对于此错误,最常见的原因是,的确没有缩进。根据错误提示的行数,去代码中看了下,看起来没有什么问题呀,都有缩进,而且语法也没有错...转载 2018-07-28 09:50:58 · 513 阅读 · 0 评论 -
Python实现天气查询源码
Python天气查询源码本文爬去的是通过 Python3 中国天气网数据,包含查询城市十五天的天气情况及今明两天的生活指数本文实现查询有两个.py文件(city.py weather.py)注:city.py是城市数据字典 weather.py是查询源码先上图,以证成功 weather.py 源码如下:from urllib import requestimpo...转载 2018-11-18 23:02:32 · 1261 阅读 · 0 评论 -
基于python中requests库爬取城市天气情况
输入城市名称(支持中文),输出城市天气信息1.首先导入相关库#coding='utf-8'import requestsfrom bs4 import BeautifulSoup as bsimport pypinyin #汉字拼音转换import lxml2.实现汉字转拼音函数# 实现汉字转拼音,如中国为zhongguodef hanzi2pinyin(hanzi...转载 2018-11-18 23:05:02 · 1006 阅读 · 0 评论 -
抖音代码舞python实例代码
基本的思路如下: 1. 视频文件转图片 2.对图片处理,生成字符画 3. 合成字符画到视频 主要代码如下,需要修改的为路径,如果需要生成多种不同的效果,可以根据像素的值进行个性化设计。 # coding:utf-8# Copyright@hitzym# video2img# Dec,7,2017import cv2vc=cv2.Video...转载 2018-11-26 22:19:39 · 7335 阅读 · 0 评论 -
CNN Data Augmentation(数据增强)-旋转
1、原始状态最初的图像是这个样子的 .xml文件张下面这个样子<annotation> <object> <name>face</name> <difficult>0</difficult> <bndbox> &转载 2018-11-25 21:59:28 · 2336 阅读 · 1 评论 -
python如何将图片转换为字符图片
简介一个简单的python程序,将图片转换为字符图片。 (为了简便,很多参数写死了,自己看着改吧。 (←∀←))正文原图(侵删)结果图源码[更多细节]——>#-*- coding: UTF-8 -*- from PIL import Image from PIL import ImageDraw from PIL import ImageFon...转载 2018-11-25 21:49:36 · 2291 阅读 · 1 评论 -
图像视频互转python 实现
备份下,总是用。python-opencv实现视频转图片采样间隔可调# coding:utf-8# Copyright@hitzym# video2img# Dec,7,2017import cv2vc=cv2.VideoCapture("~/video.mp4")c=1 if vc.isOpened(): rval,frame=vc.read() e...转载 2018-11-25 21:38:11 · 321 阅读 · 0 评论 -
用Python来段疯狂的抖音舞
农小王写了一天的代码,水都没有顾得上喝几口!下班回家做地铁的时候,总喜欢看一些休闲的东西,放松放松,看看新闻刷刷抖音,看看小姐姐的舞蹈,是一种不错放松方式。突然小王想既然我是一个程序员,为啥不用万能的Python来写一段魔性的抖音舞蹈呢,说干就干,查了资料发现Python还能真搞定,先来段舞蹈秀一下! 看上去很牛逼吧,其实做这样一段视频,只需要三步:将原视频按帧拆分成图片; 将每...转载 2018-11-25 21:35:21 · 1409 阅读 · 0 评论 -
让Python代码和迈克杰克逊一起跳舞
项目环境语言: Python3工具:Pycharm工具准备ffmpeg,刚才说的处理视频的程序,可去官网下载https://www.ffmpeg.org/download.html#build-windows。PIL 包:Python 的图形处理库。numpy 包:Python 的一种开源的数值计算扩展,可用来存储和处理大型矩阵。 程序结构我写了三个 py 文件...转载 2018-11-25 21:34:08 · 1059 阅读 · 0 评论 -
崔庆才的这篇给我帮助太大了!这些都是爬虫必须掌握的
如果我们从一个大V开始,首先可以获取他的个人信息,然后我们获取他的粉丝列表和关注列表,然后遍历列表中的每一个用户,进一步抓取每一个用户的信息还有他们各自的粉丝列表和关注列表,然后再进一步遍历获取到的列表中的每一个用户,进一步抓取他们的信息和关注粉丝列表,循环往复,不断递归,这样就可以做到一爬百,百爬万,万爬百万,通过社交关系自然形成了一个爬取网,这样就可以爬到所有的用户信息了。当然零粉丝零关注的用...转载 2018-11-19 22:08:45 · 6811 阅读 · 0 评论 -
实现爬取一天的天气预报
非常简单的一个小爬虫,利用的也是基本的request、BeautifulSoup、re库,算是简单的上手一个小测试吧from urllib.request import urlopenfrom bs4 import BeautifulSoupimport reresp=urlopen('http://www.weather.com.cn/weather/101270101.shtml...转载 2018-11-19 22:07:16 · 855 阅读 · 0 评论 -
Python之查询天气小程序
使用python可以做一些有点意思的事情,比如查询天气。你输入一个城市的名称,就会告诉你这个城市现在的天气情况。接下来详细介绍查询天气的步骤!step 1:试着访问地址http://www.weather.com.cn/data/cityinfo/101010100.html,你发现可以找到北京的天气。这玩意就是像python的字典的玩意,是一种被称为json格式的数据。在...转载 2018-11-19 22:06:28 · 2078 阅读 · 0 评论 -
更改 Python 的 pip install 默认安装依赖路径
前言声明:python版本3.6,以下讨论的Python也都是适用于3.x版本在实际使用安装python的pip安装 依赖库是非常的便捷的。而且一般大家使用的都是安装Anaconda 来学习和实践python项目。我们通常都是直接就是使用pip install ****其中****代表就是安装的依赖库名或者包名。但是简单的背后就是,我们的最重要的系统盘C盘都是逐渐满了。更...转载 2018-11-18 23:42:57 · 2359 阅读 · 0 评论 -
百度OCR文字识别
关于OCR的介绍请看: OCR-文字识别到百度AI开放平台百度AI开发平台传送门1.账号登陆,没有请自行注册2.进入控制台(官网首页右上角)3.选择文字识别创建应用 填写完信息后,点击“立即创建”按钮回到文字识别界面 可以看到应用分配的 appID,API key,Secret Key.下面会用到获取access_token【 url 】http...转载 2018-11-18 23:41:32 · 5407 阅读 · 0 评论 -
MyEclipse10 安装Python插件
打开MyEclipse,如图所示,点开help,configure center 软件正在装载,如图所示。 装载之后的configuration center界面如图所示, 点击software,如图所示。 如图所示,点击add site, 6 如图所示,填写相关内容。 第一步:安装Python。我的安装目录:D...转载 2018-11-18 23:14:08 · 519 阅读 · 0 评论 -
Django基础,Day1 - 环境安装与pycharm创建django项目
Django是一个高级Python Web框架,支持快速部署,清理和实用的设计。它可以被轻易部署和提供实用的组件,而开发人员只需要专注于写自己的应用程序,而不需要重复造轮子。并且Django是自由和开源的。安装Django$ pip install djangoCollecting django Downloading Django-1.10.5-py2.py3-none-any.whl (...转载 2018-07-04 08:06:53 · 445 阅读 · 0 评论 -
Django 开发初探 (PyCharm+Django)
本文将介绍在PyCharm下如何使用 Django 来创建项目。 测试版本说明:Python 2.7.10Django 1.8.18关于Django工程目录结构优化可参考这篇文章: http://www.loonapp.com/blog/11/Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin.py。我们可以使用 django-admi...转载 2018-07-04 07:53:41 · 214 阅读 · 0 评论 -
机器学习sklearn库部署环境
各文件下载链接: Python2.7.13 : Python2.7.13 numpy+mkl : numpy‑1.11.3+mkl‑cp27‑cp27m‑win_amd64.whl Scipy:scipy‑0.19.1‑cp27‑cp27m‑win_amd64.whlhttps://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy进入:C:\Python27\S...转载 2018-07-03 08:04:35 · 733 阅读 · 0 评论 -
Windows下Python,Numpy函数库的安装(python2.7.13)
1.从官网下载Windows,x86版本python安装文件(安装选项要勾选pip安装工具),地址:https://www.python.org/downloads/release/python-2713/2.安装wheel模块。在cmd下进入Python的Scripts目录,键入命令 pip install wheel可以通过pip freeze --all命令来判断是否正确安装 3.下载win...转载 2018-07-03 08:02:09 · 1909 阅读 · 0 评论 -
pycharm平台下的Django教程
原文转载自:http://www.cnblogs.com/Leo_wl/p/5824541.html本文面向:有python基础,刚接触web框架的初学者。 环境:windows7 python3.5.1 pycharm专业版 Django 1.10版 pip3一、Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框...转载 2018-07-03 07:18:11 · 368 阅读 · 0 评论 -
pycharm整合django 创建项目并访问自定义页面
Pycharm 整合Django1. 版本信息: Python:3.6 Django:1.11.72. 下载安装这里就不说了,百度官网下载3. 环境搭建好就可以使用 django-admin.py startproject Test创建项目。 进入自己想要项目存放的目录:shift+右键,在此处打开命令行(前提环境必须搭建好,配置好path) 在命令行输入:django-admin.py s...转载 2018-07-03 07:02:42 · 814 阅读 · 0 评论 -
python 调用c语言函数
虽然python是万能的,但是对于某些特殊功能,需要c语言才能完成。这样,就需要用python来调用c的代码了具体流程:c编写相关函数 ,编译成库然后在python中加载这些库,指定调用函数。这些函数可以char ,int, float, 还能返回指针。以下示例:通过python调用c函数,返回"hello,world 字符串"新建c语言文件 hello.ctouch hello.c#includ...转载 2018-07-01 10:32:56 · 2320 阅读 · 0 评论 -
python中获取执行脚本路径方法
1、sys.path[0]:获取执行脚本目录绝对路径#每次执行脚本时,python会将执行脚本目录加入PYTHONPATH环境变量中(sys.path获取)#!/usr/bin/python3import osimport sysprint(sys.path)print(sys.path[0])执行结果:[root@localhost tmp]# ./py_test1/pytes...转载 2018-07-01 10:31:40 · 656 阅读 · 0 评论 -
详解python中的文件与目录操作
详解python中的文件与目录操作一 获得当前路径1、代码1?123>>>import os>>>print('Current directory is ',os.getcwd())Current directory is D:\Python362、代码2如果将上面的脚本写入到文件再运行?1Current directory is E:\python\work二...转载 2018-07-01 10:30:24 · 587 阅读 · 0 评论 -
Python 获取当前所在目录的方法详解
sys.path模块搜索路径的字符串列表。由环境变量PYTHONPATH初始化得到。sys.path[0]是调用Python解释器的当前脚本所在的目录。sys.argv一个传给Python脚本的指令参数列表。sys.argv[0]是脚本的名字(由系统决定是否是全名)假设显示调用python指令,如 python demo.py ,会得到绝对路径;若直接执行脚本,如 ./demo.py ,会得到相对...转载 2018-07-01 10:29:52 · 6699 阅读 · 0 评论 -
用Sublime搭建Python开发环境(windows)
1.安装Python 3去官网下载Python 3,网址:https://www.python.org/downloads/release/python-363/双击安装,勾选添加到环境变量。有时候会添加不成功,需要自己手动添加到PATH。C:\Python\Python36;C:\Python\Python36\Scripts;2.安装Sublime Text 3去官网下载Sublime Tex...转载 2018-07-01 10:29:17 · 299 阅读 · 0 评论 -
Django基础,Day2 - 编写urls,views,models
编写viewsviews:作为MVC中的C,接收用户的输入,调用数据库Model层和业务逻辑Model层,处理后将处理结果渲染到V层中去。polls/views.py:12345from django.http import HttpResponse # Create your views here.def index(request): return HttpResponse("Hello...转载 2018-07-04 08:08:07 · 218 阅读 · 0 评论 -
Django基础,Day3 - 编写 django admin
Django 自带了一个简易编辑后台,可以称为“内容发布器”,一般是提供给站点管理员使用的,其最开始也是开发出来提供给报社编辑和发布新闻使用的。创建超级管理员:$ python manage.py createsuperuser根据提示,输入用户名,邮箱与密码即可访问后台启动server后,访问链接 http://localhost:8000/admin登录超级管理员后,成功进入管理后台可见后台是...转载 2018-07-04 08:09:05 · 206 阅读 · 0 评论 -
mysql 5.7.20下载安装
一.下载mysql-5.7.20是解压版免安装的,版本下载地址:http://dev.mysql.com/downloads/mysql/ 如下图解压,打开如图二.配置环境变量解压完成后是没有data文件夹和my.ini配置文件的,这个手动新建,先把环境变量配置了,创建MYSQL_HOME变量,变量值是你解压的路径在path中添加%MYSQL_HOME%\bin;(...转载 2018-08-04 10:13:27 · 12857 阅读 · 1 评论 -
python socket函数中,send 与sendall的区别与使用方法
在python socket编程中,有两个发送TCP的函数,send()与sendall(),区别如下:socket.send(string[, flags]) 发送TCP数据,返回发送的字节大小。这个字节长度可能少于实际要发送的数据的长度。换句话说,这个函数执行一次,并不一定能发送完给定的数据,可能需要重复多次才能发送完成。例子:data = "something you want to...转载 2018-08-04 10:06:30 · 6500 阅读 · 0 评论 -
python 错误AttributeError: 'module' object has no attribute 'AF_INET'
写了一个简单的python socket的程序。运行时,报错如下原因:文件的命名与Python的function的命名冲突修改名称后,发现还是无法运行,检查目录下面是否有 这样子的一个文件,删除即可。 据我的理解,应该是我们自己命名重写了Python的socket函数。 附上我的小代码import socket mysock = socket.s...转载 2018-08-04 08:50:23 · 685 阅读 · 0 评论
分享