自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

途徒的旅行

专注python

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 阿里云下利用宝塔运维配置Django运行环境(多站点)

前提:在宝塔里新建站点:abc.com,安装好nginx、mysql等 一、配置python 3.6 及 pip 3 yum update yum -y install wget gcc make zlib-devel readline-devel wget https://www.python.org/ftp/python/3.6.4/Python-3.6...

2019-05-20 17:04:08 1567

原创 nginx 配置https

centos7.4 nginx1.12.2 阿里云ECS 阿里云免费的赛门铁克证书按照阿里云CA证书服务的提示修改nginx.conf,配置实例的安全组策略,放开443端口(出方向)。

2018-02-06 00:16:32 257

原创 jieba

import jiebafrom jieba.analyse import *# s="我是一只小小鸟,想要飞,却怎么也飞不高。"# k=jieba.cut(s)# print(list(k))# 数据清洗,去除空格s=''i=0f=open('566.txt','rb')y=f.readlines()for i in y: s=s+i.decode('utf-8').str

2018-01-03 23:33:50 774

原创 跳一跳

配置程序运行环境 下载python2.7,安装,安装时记得添加环境路径。在命令行下输入python,不报错就安装成功了。 下载程序项目(原作者GitHub:wangshub,知乎:神奇的战士,大家可以在知乎关注作者并点赞) 下载手机驱动(安卓),密码:koix,安装后打开,使用USB线连接手机,这里手机需要打开usb调试模式(设置》开发者选项》打开usb调试),在命令行下输入adb不报错就安装

2017-12-30 18:26:01 711

原创 远程文件下载代本地保存

# 将远程文件下载代本地保存import urllib.request# 网络上图片的地址img_src = 'http://ugcws.video.gtimg.com/flv/169/29/m0312uzzuu7.p712.1.mp4?sdtfrom=v1001&type=mp4&vkey=6B8205AA3FFE008D16C550E1AC522D3C6E007548E0A6C11BD36

2017-12-13 21:59:47 702

原创 cenntos7 配置MySQL

1.下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2.安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个包后,会获得

2017-12-08 20:53:48 444

原创 django-1.11

dajngo==1.11 》覆盖原auth_user表 1.按照原步骤新建项目 2.makemigrations migrate 3.新建app users,在其models.py中添加from django.contrib.auth.models import Abstractuser,新建类userprofile继承Abstractuser, 在setting.py中注册并添加AU

2017-12-07 22:03:35 225

原创 django 模板日期格式

django数据库中的时间格式与页面渲染出来的时间格式不一致的处理。在数据库里,时间是这样显示的: date: 2012-07-21 12:27:22 | date | datetime | NO | | NULL | | +———–+————-+——+—–+———+—————-+ 在模板里用: post.date 打印出来,时间格式是这样的: July 21, 2012,

2017-12-05 15:17:52 13593 1

原创 python 声音

环境:python3.6.3 pyaudio基础知识: 声音在电子设备里的存储形式:在某一时间点的数值大小(0-255) 采样率:每秒采集的次数 采样格式:每次采集获取的位数 块(chunk):wave格式的文件格式播放# 播放import wave,pyaudiowf=wave.open("ok.wav","rb")p=pyaudio.PyAudio()stream=p

2017-12-02 15:18:04 1951

转载 dajngo debug=false是的样式问题

源文连接在此,怕此连接挂了,故截图保存

2017-11-14 17:38:26 1513

原创 dajngo debug=false时无法加载css、js

1.修改setting.py,添加static_root 2.修改urls.py,添加 一条路由 url(r’^static/(?P.*)$’, ‘django.views.static.serve’, {‘document_root’: settings.STATIC_ROOT}),详细参考此博客

2017-11-14 17:14:44 1205

原创 python socket 小例子

python#serverimport sockethost=''port=21567addr=(host,port)sercli=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #TCP连接sercli.bind(addr)sercli.listen(5)while True: print('等待连接...') cli

2017-11-13 23:41:37 313

原创 在centos7上部署dajngo(nginx+uWSGI)

以下的前提环境是django通过python runserver 0.0.0.0:80外网输入IP可正常访问 此文总结自此文,十分感谢作者分享 uWSGI 安装uWSGI 不知为何 pip install uwsgi 后uwsgi 总是无法找到命令,只好下载源码安装 wget https://pypi.python.org/pypi/uWSGI/ tar -

2017-11-12 16:17:17 513

原创 centos7升级python3.6.1及遇到的问题

阿里云ECS centos7 自带python2.7 1.安装依赖包 yum install xz gcc zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make 2.下载并安装python3.6.1 wget http

2017-11-12 15:43:43 302

转载 centos7安装python3及其配置pip(建立软连接)

centos

2017-11-11 13:33:29 13270 1

原创 Django环境搭建

django python manage.py runserver 0.0.0.0:8080 出现no moudle named “MySQLdb” 解决方法:pip instal mysqlclient -i https://pypi.douban.com 出现无法本地访问的情况可以换个端口试试

2017-11-07 15:54:48 182

转载 bat命令后台运行

bat文件运行时会有一个黑黑的cmd.exe窗口,很吓人,就算用start/min命令去运行bat文件,电脑的任务栏下仍然会有相关的图标,怎么让bat文件在后台无声无息无影无形地运行呢?以下的办法可以达到你的目的。  bat里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。   @echo off   if “%1” == “h” goto begin   mshta vb

2017-11-07 15:47:51 1979 1

原创 scrapy目录结构

新建项目 scrapy startproject one_scrapy scrapy genspider -l #查看爬虫模板 scrapy genspider -t basic one_spider www.jobbole.com#以basic为模板新建job爬虫项目目录结构编辑爬虫文件 items.py items.py 中定义了储存数据的字段名,在编辑此文件前需先分析要

2017-10-04 17:39:59 1112

原创 一些小知识点

加密pythonimport hashlibm=hashlib.md5()m.update('hghgh'.encode('utf-8'))md5=m.hexdigest()print(len(md5))m.update('fhsjf'.encode('utf-8'))print(m.hexdigest())日期时间pythonimport datetimeimport time#字

2017-10-03 16:36:45 184

原创 以知乎为例试探讨一种万能模拟登陆方式

以我们的日常上网的经验,有时我们好像不必登陆也能进入个人页面,原因大家都知道–cookies,根据这个思路,我们只要获取登陆之后的cookies我们就可以随意访问网站,但是要获取登陆后的cookies必须要先登陆,而现在的网站登陆时都有各种各样的验证码,一个网站一个验证原理(比如知乎的点击倒立文字就很特别),这就给我们登陆时带来了不少麻烦,解决了这个还有那个,遇到一个新的验证方式还需要重新研究,我今

2017-10-02 18:21:13 1474

原创 requests模拟登陆京东(2017-10-1)

requests模拟登陆京东 环境:python 3.6.1 | requests 2.18.4 | lxml 4.0.0 | pillow 4.2.1 时间:2017-10-1 可用- 以前在一次京东秒杀活动中使用selenium模拟登陆过京东,但最后没抢到,不知是运气不佳还是selenium太慢,这次用requests不知能否成功,以下只是模拟登陆的具体思路和代码。

2017-10-01 23:53:22 1863

原创 python 简单email发送

pythonfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.utils import formataddrimport smtplibfrom_addr='*****'#发信账号pwd='*******'#密码to_addr='[email protected]'#收信账号#消息体

2017-09-29 21:39:56 374

原创 selenium在爬取中的使用

1、环境设置 1、安装selenium:pip install selenium 2、安装chrome浏览器,并下载相应版本的chrome的驱动(地址) 3、将ChromeDriver加入系统环境变量 4、调试时一般就用chrome浏览器,实际使用时用PhantomJS(无界面浏览器),selenium自带对其的驱动。2、一般使用流程 1、导入selenium.webdr

2017-09-29 20:16:33 521

原创 python操作MySQL和mongoDB

python下经常要用到MySQL和mongoDB这两个数据库,这里总结下python下操作数据库的步骤。这些操作都是建立在已安装数据库的基础上。 *python3 中pymysql取代了mysqldb **在操作前需要先在本地或远程服务器上安装MySQL和mongoDB ***MySQL可视化工具可用 nivicat for mysql(可试用30天) , mongoDB可

2017-09-29 17:00:21 1134

原创 利用requests 模拟登陆csdn

坑一:登陆时请求的网址需要构造,数据在form标签属性里, 坑二:表单数据的提取 坑三:登陆后的跳转,不然无法访问个人主页import requestsfrom lxml import etree#设置sessions=requests.Session()#基础参数url='https://passport.csdn.net'headers={'Host':'passport

2017-09-26 19:40:14 286

原创 re+lxml+requests基础知识

python学习–re+lxml+requests概括:requests用来爬取网页,而re和lxml从爬取的网页中提取信息,lxml为主re为辅;re也可用来获取带html标签的整段。使用到的库: re lxml requests re >python自带的库,使用时只需导入即可:import re lxml>第三方库,使用时需先安装,使用>>pip install lxml,

2017-09-25 21:04:51 1417

原创 selenium页面控制的问题

from selenium import webdriver import time br=webdriver.Firefox() br.get(“http://www.csdn.net“)br.find_element_by_xpath(‘//div[@class=”news_list”]/ul/li[1]/a’).click() time.sleep(1) br.switch_to_w

2017-08-12 12:39:42 663 1

最新版Django2.0中文教程

最新版Django2.0教程,内容很新,排版也不错,适合手机、平板、电脑端阅读。

2018-05-29

空空如也

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

TA关注的人

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