自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 用Python爬取QQ音乐评论并制成词云图

      环境:Ubuntu16.4 python版本:3.6.4  库:wordcloud        这次我们要讲的是爬取QQ音乐的评论并制成云词图,我们这里拿周杰伦的等你下课来举例。        第一步:获取评论      我们先打开QQ音乐,搜索周杰伦的《等你下课》,直接拉到底部,发现有5000多页的评论。这时候我们要研究的就是怎样获取每页的评论,这时候我们可以先按下F12,选择Ne...

2018-05-20 16:12:02 5764 12

转载 用Python画小猪佩奇

最近社会猪可是火遍了大江南北,不蹭下热度可对不起它。见过手画的佩奇,见过用代码画的吗?没有?那就来看我大显身手。用python的turtle库来画小猪佩奇。有人问:turtle难不难?答曰:不难,就那几个方法,跟入新手村的任务一样简单。难得是要有耐心跟一定的画画功底。话不多说,直接上我苦苦搜寻(copy)而来的代码+注释版温馨提示:您苦苦思念的佩奇猪在文末等你哦!# coding:utf-8imp...

2018-05-13 13:36:00 53986 20

原创 解决 Navicat for Mysql连接mysql出现10038问题

连接设备是腾讯云的Linux服务器,自己安装的PHP5.6,Apache2.4,mysql5.6     连接工具是Navicat for Mysql11.1.13对Navicat的新建数据库进行配置后,在点连接测试的时候总是提示10038错误,一直进不去数据库,自己在服务器中上传一个PHP连接数据库的文件,测试,服务器内部可以正常访问mysql,用了win的cmd  dos窗口测

2017-04-22 09:54:21 60354 3

原创 Win10 下安装多个版本的python

本机上一开始安装的是Python3.7因为一些需要,现在要安装python2.7.10python2.7.10直接从官网下载,下载后一路点下一步直至安装完成安装后配置好环境右击此电脑-属性-高级环境设置-高级-环境变量-双击Path新建路径(python安装的目录和scripts目录)C:\Python27C:\Python27\Scripts为了方便区分python2...

2019-01-12 17:03:44 5134

原创 python用xlrd追加excel

Python版本3.7.1  Win10 64位import xlrdwrite_excel = 'C:\\Users\\Administrator\\Desktop\\search.xlsx' #要写入的Excel文件book = xlrd.open_workbook(write_excel) #打开Excelfile = copy.copy(book) ...

2019-01-01 15:14:08 1011

原创 用Python分割九宫格图片发朋友圈

       近日,朋友圈流行起了发九宫格的图片,就是将一张图片切割成九张图,然后在朋友圈发九张,但看起来就像一张一样,这不,我楼下的小A就狂发了一堆。      看起来好像挺好玩的,于是就问了小A他是怎样做的,他跟我说要下载一个软件,然后就这样那样操作就可以了。       作为一个有理想(hen)有抱负(lan)的程序员,怎么可能会为了这么一个小功能就去下载一个软件,不用的时候还得...

2018-09-26 12:56:11 3027

转载 解决Python3.6.5+pymssqlsql server插入数据中文出现乱码的问题

    最近用Python在对sql server的数据进行读取跟写入,但过程异常坎坷,读取的时候只要将连接的参数charset设置为GBK,就能正常读取中文字符,但是写入到sql server的时候,中文就都乱码了,网上找了很多资料也没办法解决,最后google,就找到方法了,其实很简单,就是Python开始的时候编码设置为utf-8,连接sql server的时候也设置为utf-8,最后也是最...

2018-08-02 20:45:28 7869 5

原创 用Python调用win命令行提高工作效率

作为程序猿,每天一上班打开电脑要做的时候就是打开各种工作所需的工具,如QQ,SQL Server,浏览器,编辑器等,每天都要一个个点,重复性的工作做多了也觉得烦(关键是影响了我上班倒水的时间)。        于是就寻思着用python写一个简单的脚本来帮我一次性打开这些东西,解放我的双手,让我有时间去倒水。        环境是win10 64 Python3.6.5,使用到的模块是os,web...

2018-07-06 22:07:28 5847

原创 用Python将Excel数据导入到SQL Server

使用环境:Win10 x64 Python:3.6.4 SqlServer:2008R2        因为近期需要将excel导入到SQL Server,但是使用的是其他语言,闲来无事就尝试着用python进行导入,速度还是挺快的,1w多条数据,也只用了1s多,代码也比较简单,就不多解释了。    用到的库有xlrd(用来处理excel),pymssql(用来连接使用sql server)imp...

2018-06-25 22:19:12 11250 7

原创 用Python画小女孩放风筝

# coding:utf-8  2import turtle as t  3import random  4# 画心  5def xin():  6    def curvemove():  7        for i in range(200):  8            t.right(1)  9            t.forward(0.5) 10    t.color('red',...

2018-06-23 15:37:38 12960 4

翻译 Python中如何去复制一个列表?

本文参照自Stack Overflow:https://stackoverflow.com/questions/2612802/how-to-clone-or-copy-a-list如何在Python中复制一个列表?可能有人会说,这不是很简单的事情吗?直接一个new_list = old_list不就好了?那实际上这样操作是否可行呢?让我们来举个栗子:1old_list = ['python'...

2018-05-31 22:07:02 4864

原创 Python安装第三方库常用方法

在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法:        一、pip安装:pip安装相信大家都不陌生了,在安装第三方库中,pip是最常使用的一种方法。# 在python2中使用pip安装pip install 库名如:pip install numpy# 在python3中使用pip安装pip3 install 库名如:pip3 in...

2018-05-26 17:03:47 18774

原创 Python基础之字典

 字典是Python中常用的数据类型。他通过键值对的方式存储在{}中,为日常的数据处理提供了极大的便利。        我们先来看下字典的组成形式:首先,一个字典由一个花括号组成{},花括号内有n多个键值对组成,键值对以:隔开,如下所示:A = {key1:value1,key2:value2,key3:value3}        key表示键,value表示值,key在一个字典里面是唯一的,而...

2018-05-22 20:24:26 606

原创 解决Python安装WordCloud时出现的error: Microsoft Visual C++ 14.0 is required. 问题

系统:Win10 64位 Python版本:3.6.5 WordCloud:1.4.1       最近在学WordCloud,但在win使用pip3 install wordcloud的时候总是报错以下问题,于是半路转投Ubuntu,果然,在Ubuntu下一条语句就搞定了,但还是不爽在win上搞不定,于是回来继续研究。error: Microsoft Visual C++ 14.0 is req...

2018-05-20 19:25:06 6193 2

翻译 if __name__ == "__main__"

本文翻译自Stack Overflow上关于Python的What does if __name__=="__main__":do?网址:https://stackoverflow.com/questions/419163/what-does-if-name-main-do/419185#419185        首先,介绍下什么是Stack Overflow。        Stack Ove...

2018-05-13 13:41:52 1251

原创 Python标准库之Turtle

        首先,要学习turtle之前,我们要先了解下turtle的由来及作用。经过小编详细的了解(随便百度了一下),turle是python一个用来画图的库,出生于1966年(好老)。其被创作出来的目的是教小朋友们学编程。除此之外,没有其他作用。嗯。。。毕竟佩奇初衷也是给小朋友看的,这样想想,突然如释重负。        为什么一个画图的库不叫什么paint啊draw,要叫turtle(海...

2018-05-13 13:40:22 7973 1

原创 Python的全局变量和局部变量

学编程的总离不开全局变量和局部变量,那么,首先我们要知道局部变量和全局变量的定义:        局部变量:定义在函数内部的变量称为局部变量,他的作用域范围为函数内,也就是出了函数外就无效。举个简单的例子:葫芦娃在国内基本大家都认识他,大家一看到他就会知道,咦,那是葫芦娃。但是一旦出了国外,就没有人认识他了,葫芦娃的作用域范围为国内。        全局变量:定义在函数外的变量称之为全局变量,他的...

2018-05-13 13:38:40 55684 4

原创 Django基础教程之全局检索

环境:Win10 64位  python2.7 工具:pycharm1.首先安装haystack、whoosh、jieba如果觉得慢可以使用豆瓣源pip install -ihttps://pypi.douban.com/simple/ jiebapip install django-haystackpip install whooshpip install jieba

2018-01-03 20:43:23 1852

原创 Django基础教程之配置Redis缓冲

环境:腾讯云Ubuntu 16.041.在settings中进行配置CACHES={ "default": { 'BACKEND': 'redis_cache.cache.RedisCache', #缓存到redis中,默认存储在1数据库,也可缓存到redis_cache.cache.RedisCache本地内存中 'LOCATION': 'lo

2018-01-03 18:33:43 1035

原创 腾讯云Ubuntu 16.04 配置Django+Uwsgi+Nginx

本文服务器为腾讯云 Ubuntu 16.04 64位服务器环境:Python2.7 Django==1.8.4 或 1.9.2 virtualenv,Virtualenv安装教程1.安装nginxsudo apt-get install nginx我在安装的时候提示没有权限写入文件,所以是在su 转为root超级用户的情况下进行安装的安装后文件存放在/usr/sbin/

2017-12-29 20:55:23 833

原创 Python基础练习题(一)

1.输入一个正整数n,对其进行因式分解并输出。例如:输入18,输出18=2*3*3解题思路:①最小的质数为2,每次从2开始遍历,只要 n % i == 0 , i 为当前n的最小质数,n = n / i 作为新的正整数,跳出当前循环,再次从2开始遍历②遍历至 n = i 时表示因式分解过程已结束方法一:a = int(raw_input("请输入一个整数:"))

2017-12-25 22:18:52 16746

原创 Win10 64位安装Mongodb

系统:Win10 x64位1.在官网下载对应的mongodhttps://www.mongodb.com/download-center?jmp=nav#community2.下载后在win+R打开输入cmd,进入命令行模式,cd 打开文件所在位置然后直接输入文件名 mongodb-win32-x86_64-2008plus-ssl-3.6.0-signed.msi即可进行

2017-12-15 11:37:36 5713 1

原创 用Python做的简单学生通讯录

Python版本:2.7.13   工具:Pycharm突然想起之前在学校学C的时候,课程设计是用C写一个通讯录出来,那时候没有好好学C,最后做的时候都是从网上Copy出来的,正好最近一直在学python,就把当初的小遗憾用Python写出来。本文使用的逻辑是利用字典来保存学生信息,因为刚好看到了python的__settitem__、__gettiem__函数,就单独建了一个类来保存学生

2017-12-09 17:31:06 7608 1

原创 Ubuntukylin-17.10 安装virtualenv和virtualenvwrapper

使用系统为Ubuntukylin-17.10 32位1.通过pip安装virtualenv和virtualenvwrappersudo pip install virtualenv virtualenvwrappersudo rm -rf ~/get-pip.py ~/.cache/pip2.然后新建.virtualenvs文件夹mkdir ~/.virtualenvs3.在bash

2017-12-08 15:52:45 377

原创 Win10 64位环境下安装Scrapy

电脑系统为Win10 64位,已安装有Python2.7.13,在此基础上安装Scrapy打开dos命令行,输入pip install scrapy,一开始一切正常,只是网速有点慢,安装了n个包后,卡在了twisted这里,下面一片飘红报错,提示下载超时,于是重新试了一遍,依旧报错于是乎,直接在其官网下载了个包,http://twistedmatrix.com/trac/wiki/

2017-11-28 14:40:31 507

原创 Python爬取网站gif表情包

Python 版本为2.7.13   IDE工具Pycharm 爬取网站:腾牛网腾牛网属于一个比较简单的网站,就是单纯的查看网站源码,再根据网站的基本信息,提取gif表情包的下载地址,然后按各个主体分类保存以下为效果图1.首先,打开腾牛网站http://www.qqtn.com/bq/dtbq_1.html爬取内容为动态表情列表里面的表情包2.右键查看网页源码很明显要爬取的内容在一个中,直

2017-11-25 19:13:12 3336

转载 Linux下忘记MySQL的root密码的解决方法

1、首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。2

2017-04-19 20:21:30 325

原创 应用目录[./Application/]不可写,目录无法自动生成! 请手动生成项目目录~

在腾讯云的Linux系统上传完ThinkPHP3.2.3之后打开网址首页,出现了应用目录[./Application/]不可写,目录无法自动生成! 请手动生成项目目录~问题解决办法,将Application的权限改为777就行了,具体命令行为chmod 777 Application

2017-04-19 15:19:39 6532

原创 解决SecureFXPortable上传文件到Linux服务器中文乱码问题

今天在SecureFXPortable(Windows 10)中上传了中文名字的文件到Linux服务器中,发现在FXP中看到的是显示中文名称,但用CRT登陆查看看到的却是乱码,显然在Linux服务中也是识别不了,经过网上查资料,将FXP跟CRT的会话设置,全局设置为UTF-8,字体新宋体16pt,gbk2232还是未能解决问题,服务器端的配置通过vi  /etc/sysconfig/i18n

2017-04-18 09:51:33 3107

空空如也

空空如也

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

TA关注的人

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