Python
Maybebb
I hear and I forget, I see and I remember, I do and I understand.
展开
-
python爬虫实战(关于工作中遇到的问题)
主要是说一下大体的思路,在爬虫网站的时候遇到乐一些困难,最后解决。 需要爬虫的网站:http://www.jisilu.cn/在这个网站中,需要对实时投资数据进行爬取,涉及到四个页面分级A、分级B、母基金、分级套利。主要是采集表格中的数据: 但是四个页面有一些不同,分级套利界面需要登陆之后,才可以查看当前的数据,而且四个页面的数据都是js动态加载出来的,在前面对于分级A、分级B、母基原创 2015-11-21 11:42:50 · 2494 阅读 · 0 评论 -
python流量监控脚本
简介 利用python监控一分钟之内的流量数据,并设置预警值,如果超过发送钉钉提醒#/usr/bin/env/python#coding=utf-8import sys,re,time,osimport jsonimport requestsurl = ''netcard = '/proc/net/dev'def get_net_data(): nc = netcard or原创 2017-07-21 17:23:51 · 7764 阅读 · 0 评论 -
notepad++配置python环境
notepad++配置python环境 有时候编写一个小程序,使用python脚本,就几行代码,打开ide太麻烦,所以在notepad++中配置配置python运行点击菜单栏上面的运行拷贝以下命令,点击保存cmd /k cd /d "$(CURRENT_DIRECTORY)" & python "$(FULL_CURRENT_PATH)" &ECHO & PAUSE & EXIT 选取快原创 2017-01-15 11:44:00 · 1744 阅读 · 2 评论 -
Flask-Login
Flask-Login:管理已登录用户的用户会话 Werkzeug:计算密码散列值并进行核对 itsdangerous:生成并核对加密安全令牌Flask-Login Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, an原创 2016-12-11 15:37:44 · 953 阅读 · 0 评论 -
Django——错误收集
[04/Nov/2015 10:14:13] “POST /system/sm/smDepartmentAction!queryListJson.do HTTP/1.1” 403 2274django的post请求出现403错误,我在前端使用easyui提交post请求,没有配置csrf_token,在提交的时候就会出现403错误解决办法: 就是使用@csrf_exempt装饰器,让Django跳原创 2015-11-04 10:42:13 · 502 阅读 · 0 评论 -
Django基础(4)编写前端视图
跟我一起学Django(四)编写前端视图视图Django使用叫做‘URLconfs’的配置来为URL匹配视图。 一个URLconf负责将URL模式匹配(使用正则表达式)到视图。 在我们的投票应用中,将有以下四个视图: Question首页 —— 显示最新发布的几个Question。 Question“详细”页面 —— 显示单个Question的具体内容,不显示该议题的当前投票结果,而是提供一个原创 2015-10-30 14:25:18 · 3087 阅读 · 0 评论 -
Django基础(3)admin管理界面
管理界面为你的员工或者客户生成用于添加、修改和删除内容的管理性站点是一件单调乏味、缺乏创造力的工作。 为此,Django会根据你写的模型文件完全自动地生成管理界面。管理界面不是让访问网站的人使用的,它服务于网站管理者。 它用于网站的管理员。创建一个管理员用户G:\djangotest\myside>python manage.py createsuperuserUsername (leave bl原创 2015-10-29 14:38:22 · 2790 阅读 · 0 评论 -
Django基础(2)编写你的第一个Django应用
创建一个django应用G:\djangotest>django-admin startproject mysiteG:\djangotest>tree /f卷 办公 的文件夹 PATH 列表卷序列号为 000000E0 9C86:7019G:.└─mysite │ manage.py │ └─mysite settings.py原创 2015-10-28 16:14:09 · 535 阅读 · 0 评论 -
Django基础(1)概述
Django的优势1.快速开发 用Python开发 数据库ORM系统2.大量内置应用 后台管理系统admin 用户认证系统auth 回话系统sessions3.安全性高 表单验证 SQL注入 跨站点攻击4.易于扩展课前知识储备知识储备: python基础 数据库sql http协议 html&css 正则表达式搭建环境Python2.7.10 Django1.8.5 M原创 2015-10-28 14:43:34 · 357 阅读 · 0 评论 -
Python中调用父类的同名方法
Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。举一个很常见的例子: class Foo: def bar(self, message): print(message) Foo().b原创 2016-02-23 09:24:20 · 456 阅读 · 0 评论 -
Scrapy学习-1
环境:Windows7 python2.7.10(64位) 安装:easy_install scrapy升级pip:pip install --upgrade pip新建项目 (Project):新建一个新的爬虫项目 明确目标(Items):明确你想要抓取的目标 制作爬虫(Spider):制作爬虫开始爬取网页 存储内容(Pipeline):设计管道存储爬取内容新建项目: cmd>scrap原创 2016-03-02 11:12:23 · 529 阅读 · 0 评论 -
Python-SQLite Api
sqlite3 API原创 2016-03-03 13:28:09 · 432 阅读 · 0 评论 -
Python:You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit byt
Python问题You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your appli原创 2016-03-02 09:18:52 · 2097 阅读 · 0 评论 -
windows下使用pycharm配置python的virtualenv环境
环境:win10 python2.7.10(64)在path中配置python环境D:\Develop\Python27\Scripts D:\Develop\Python27\安装virtualenvcmd>pip install virtualenv建立virtualenv进入一个希望创建虚拟python环境的文件夹下面 cmd>D:>cd virtualenv cmd>D:\virtua原创 2016-03-01 22:29:02 · 50698 阅读 · 3 评论 -
Python自动生成sql语句
#!usr/bin/env python# coding=utf-8# Author: zhezhiyong@163.com# Created: 2016-02-29 29:11:19def auto_insert_sql(objs, table=None, charset='UTF-8'): """ 自动生成insert SQL语句,如果obj为对象列表,则根据第一个对象生成原创 2016-03-01 13:49:43 · 6797 阅读 · 0 评论 -
在Ubuntu16.04上搭建virtualenv的python3开发环境
virtualenv的官网在http://www.virtualenv.org/en/latest/。如其官方所说,virtualenv 是一个创建独立python环境的工具。其要解决的最基本问题就是库的依赖和版本,以及间接权限(indirectly permisions,没太明白)。虽然对官方的描述不是太明白,偶还是只python菜鸟啦。不过总之通过它能够解决python2和python3两个...转载 2019-04-22 17:23:15 · 785 阅读 · 0 评论