
python
赵玉~想要一个定所
一个前面20年浑浑噩噩的人,突然有天睡醒了,然后跳进了这个坑。一个大学莫名其妙学汽检的人,没拧过一个螺丝,没修过一辆车,毕业了倒是改了一堆Bug。一个无聊的人。。。比如现在。。。。
展开
-
数据科学原理与数据处理——pandas合并排序与时间排序
分类获取数据进行分组time datetimetimedatetimepandas时间序列上面是获取时间,然后将时间作为索引使用,因为有了时间索引,所以本身的time就没用了,所以在下面删除。查看数据查看每天的平均值每小时的平均值每周每5分钟一次...原创 2020-04-27 17:13:11 · 683 阅读 · 0 评论 -
数据科学原理与数据处理——numpy
• Nmupy本质就是ndarray• 多维矩阵 1维数组看做向量vector--点和直线 2维数组看做2维矩阵--表和平面 3维数组看做3维矩阵--空间安装pip install numpy导入import numpy as nphttps://www.runoob.com/numpy/numpy-array-creation.html 这个网址里面有更多关于n...原创 2020-04-18 16:27:51 · 353 阅读 · 0 评论 -
数据科学原理与数据处理——jupyter noteboke
首先安装Jupyterpip install jupyter使用:1. 在命令行处,先cd到源代码文件目录2. 然后 jupyter notebook//这样做的好处你cd在哪里保存在哪里上面的网址就能打开jupyternotebook,当然上面的jupyternotebook运行成功后六自动打开一个网址。jupyternotebook的代码在这里不太好体现,...原创 2020-04-18 15:26:38 · 437 阅读 · 0 评论 -
python——redis基本操作
登录redis:redis-cli成功返回端口号原创 2020-04-08 22:16:40 · 159 阅读 · 0 评论 -
python爬虫——scrapy爬取必联网项目信息,并保存在MySQL中
首先设置setting.py的配置:# -*- coding: utf-8 -*-import scrapyimport refrom copy import deepcopyclass BilianSpider(scrapy.Spider): name = 'bilian' allowed_domains = ['ebnew.com','ss.ebnew.c...原创 2020-04-08 21:45:28 · 654 阅读 · 0 评论 -
python爬虫——Scrapy爬取博客数据
新建一个Scrapy文件:# -*- coding: utf-8 -*-import scrapyclass CsdnBlogSpider(scrapy.Spider): name = 'csdn_blog' allowed_domains = ['blog.youkuaiyun.com'] keyword = 'another' def start_reques...原创 2020-04-07 09:36:00 · 559 阅读 · 0 评论 -
python爬虫——scrapy框架,创建一个scrapy文件,以及DownloaderMiddleware,pipelines的配置使用
写个小应用,记得把settings里面的改成FlaseROBOTSTXT_OBEY = False# -*- coding: utf-8 -*-import scrapyclass SiSpider(scrapy.Spider): #文件的名字 要和这个name值对应 name = 'si' allowed_domains = [...原创 2020-04-05 17:55:40 · 234 阅读 · 0 评论 -
python爬虫——IP代理
首先我们要买代理IP,最好是1分钟1换的import urllib.request as ur#这里就是买的IP,反馈的地址proxy_address = ur.urlopen('http://api.ip.data5u.com/dynamic/get.html?order=d314e5e5e19b0dfd19762f98308114ba&sep=4').read().dec...原创 2020-03-31 20:34:46 · 457 阅读 · 0 评论 -
python爬虫——Request对象之Header伪装策略
一个包含多个浏览器的Header,可以使用这个随机获取。import random# pc端的user-agentuser_agent_pc = [ # 谷歌 'Mozilla/5.0.html (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.html.2171.71 ...原创 2020-03-31 20:30:14 · 1541 阅读 · 0 评论 -
python爬虫——jsonpath
简单的python数据与惊悚的转换import jsonpython_data = [ { 'username': 'name1', 'vip': True, }, { 'username': None, 'vip': False, ...原创 2020-03-27 21:18:51 · 306 阅读 · 0 评论 -
python爬虫基础——数据提取与清洗之正则表达式
复习正则表达式:# ?尽可能少的匹配,在上面的案列中,当匹配到第一个div就结束匹配。?关闭贪婪假设这里有一个HTML文件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Ti...原创 2020-03-27 16:33:11 · 834 阅读 · 0 评论 -
python爬虫基础——xpatn
在网页上查看,测试使用,可以下载一个xpathhelper一级分类: //h3[@class="classify_c_h3"]/a/text()二级分类: //div[@class="classify_list"]/span/a/text() //div[contains(@class,"classify_list")]/span...原创 2020-03-27 16:35:28 · 4014 阅读 · 0 评论 -
python—Django写一个商城
python_Django开发一个商城,包含MySQL连接,CSS样式,HTML标签等。实现了用户的注册,登录,注销,加入购物车,购买,播放视频等功能原创 2020-03-25 16:40:54 · 1229 阅读 · 0 评论 -
中间件的配置
创建一个.py文件,写入1. 定义中间件from django.utils.deprecation import MiddlewareMixinclass MyMiddleware(MiddlewareMixin): def __init__(self,get_response=None): super().__init__(get_response) ...原创 2020-03-21 23:37:20 · 1104 阅读 · 0 评论 -
模型类的查询
F对象用于同行数据的比较Q对象用于表示一些逻辑关系,与或非等等复制manage.py创建一个新文件在里面修改main方法#all(if __name__ == '__main__': main() from user.models import * print('#'*50) user2 = User.objec...原创 2020-03-16 22:31:58 · 227 阅读 · 0 评论 -
模型类的增删改
一下操作均在tramian中完成;原创 2020-03-14 22:29:34 · 163 阅读 · 0 评论 -
python_django引用模型类,并创建约束,以及数据库迁移于维护
,先创建数据库,首先在setting是中创建databases,DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': 'localhost', 'PORT': '3306', 'NAME': 'django_model', ...原创 2020-03-14 22:16:59 · 197 阅读 · 0 评论 -
MySQL与Python最详细的使用文档
https://blog.youkuaiyun.com/weixin_44888486/article/details/103015117转载 2020-03-12 21:32:33 · 152 阅读 · 0 评论 -
上下文与模板调用
开始最简单的调用:输出文字:模板传参这个函数就是请求上下文的上文显示就是这个样子:原创 2020-03-11 22:55:38 · 197 阅读 · 0 评论 -
Request, HttpResponse的应用
打印META内的参数HttpResponse(服务器响应)虽然程序正常,但是status设置的为500,客户端中就收的响应码就是500;记得导入from django.http import JsonResponse#这个包重定向输入这个网址会直接跳转到...原创 2020-03-11 21:55:29 · 202 阅读 · 0 评论 -
学习笔记(03):第一章: 路由与模板-反向解析处理器
通过本章课程的学习,完成微课商城系统的开发,加深对Web开发的理解,提高动手能力,今后可以独立开发自己的网站系统。原创 2020-03-11 20:03:46 · 165 阅读 · 0 评论 -
学习笔记(02):第一章: 路由与模板-正则路由映射参数的传递与接收
通过本章课程的学习,完成微课商城系统的开发,加深对Web开发的理解,提高动手能力,今后可以独立开发自己的网站系统。原创 2020-03-11 19:28:04 · 192 阅读 · 0 评论 -
python Django_web入门Django环境搭建
python Django 使用pycharm 搭建环境创建一个简单的网页,并显示内容原创 2020-03-10 22:13:03 · 235 阅读 · 0 评论 -
python高级函数应用
内置函数的应用,传递内置函数本身,高级函数map,reduce的应用,实现字符串转为int的原理。原创 2020-03-03 10:14:43 · 187 阅读 · 0 评论 -
python 随笔记录
随笔记录,不成体系原创 2020-03-01 22:07:21 · 155 阅读 · 0 评论 -
python实现从字符串中找出特定字符的位置以及个数的方法
python实现从字符串中找出特定字符的位置以及个数的方法本文实例主要实现给出任意字符串,获取字符串中某字符的位置以及出现的总次数。实现该功能代码的时候可以使用函数enumerate来将字符串分离成位置和字符,然后进行比较即可。具体实现代码如下:#!/bin/env python#-*- coding:utf-8 -*-#''' 用enumerate将string...转载 2019-07-30 16:41:39 · 17574 阅读 · 0 评论 -
Python的下载安装以及环境配置,pycharm的安装破解以及汉化,亲测有效,无效联系我
首先说明电脑系统win7 64位首先输入Python官网网址https://www.python.org/downloads/release/python-374/点击下载旁边有最新版的下载。打开下载好的Python运行选择:自定义安装(customize installation)Python的配置之类参考https://jingyan.baidu.com/art...原创 2019-09-02 23:07:50 · 1673 阅读 · 2 评论 -
python—测试类
测试类一个要测试的类本章内容基本摘自Python编程从入门到实践——测试类,193页,自己总结内容较少(基本就是没有),如有侵权联系删除。Survey.py"""收集匿名调查问卷的答案"""class AnonymousSurvey(): """存储一个问题,并为存储答案做准备""" def __init__(self, question): ...原创 2019-07-16 22:23:34 · 1462 阅读 · 1 评论 -
python文件读写,异常简介
读取数据直接读取#with在不需要访问时自动关闭#打开项目下的文件,直接读取#若要读取指定文件,则要输入指定路径:F:\pycharm\project\ReadWrite\pi_digits.txtwith open('pi_digits.txt') as file_object: contents = file_object.read() #去空 print(contents.r...原创 2019-07-11 22:18:28 · 298 阅读 · 0 评论 -
python—存储数据,和测试
json.dump(),json.loadjson.dump()存储数据,“”"filename = “F:\pycharm\project\ReadWrite\numbers.json”numbers = [1, 2, 3, 4, 6, 7]with open(filename, ‘w’) as f_obj:json.dump(numbers, f_obj)#json.load读取...原创 2019-07-15 22:52:34 · 191 阅读 · 0 评论 -
python_标准库
#标准库from collections import OrderedDict#记录键—值对的添加顺序 #字典不记录添加顺序my_frind_name = OrderedDict()my_frind_name[“hu”] = 26my_frind_name[‘li’] = 24print(str(my_frind_name))...原创 2019-07-10 22:37:43 · 100 阅读 · 0 评论 -
python——类
#创建类class Dog(): #参数初始化 def __init__(self, name, age): self.name = name self.age = age #默认属性 self.color = 'yellow' def say_name(self): print("my Dog name is: " + self.name) #函数修改默认属性 ...原创 2019-07-10 22:26:47 · 209 阅读 · 0 评论 -
python函数
#函数#使用任意数量的关键词参数def my_profile(first, last, **user_info):profile = {}profile[“first_name”] = firstprofile[“last_name”] = lastfor key , value in user_info.items():profile[key] = valuereturn pr...原创 2019-07-09 21:30:22 · 117 阅读 · 0 评论 -
Python——绘制简单折线图
设置颜色,线宽,标题,X,Y输入输出值import matplotlib.pyplot as pltvalues = [1, 2, 3, 4, 5] #创建一个数组列表square = [1, 4, 9, 16, 25]plt.plot(values, square, linewidth=5, color='b') # 将列表传递给plot,并设置线宽,设置颜色,默认为蓝色plt.ti...原创 2019-07-30 21:06:51 · 6023 阅读 · 0 评论 -
Python--绘制点
scatter()绘制点,删除绘制点轮廓,设置颜色映射,保存图表'''scatter()绘制点'''#values = [1, 2, 3, 4, 5] #创建一个数组列表#square = [1, 4, 9, 16, 25]values = list(range(1, 1001))square = [x**2 for x in values]#plt.scatter(values,...原创 2019-07-30 21:49:50 · 10078 阅读 · 0 评论 -
python--随机漫步数
创建随机类from random import choiceimport matplotlib.pyplot as plt'''创建随机漫步类'''class RandomWalk(): def __init__(self,num_point = 5000): '''初始化随机漫步的属性''' self.num_point = num_poin...原创 2019-07-31 23:20:08 · 382 阅读 · 0 评论 -
Python数据可视化matplotlib(三)——绘制基本的图表
非常好的博客,各类图表基本都包含了:https://blog.youkuaiyun.com/ICERON/article/details/80069680转载 2019-09-02 23:06:03 · 596 阅读 · 0 评论 -
Python—json数据下载,读取
urlopen模块 读取数据#urlopen模块 读取数据from __future__ import(absolute_import,division,print_function, unicode_literals)from urllib.request import urlopenimport jsonjson_url = 'https://raw.githubuserc...原创 2019-08-12 22:48:54 · 1769 阅读 · 0 评论 -
python—numpy二维矩阵删除某一列
生成二维数组word = np.zeros([2, 4])#生成一个二维四列的矩阵word[0, 0] = 0 #赋值word[0, 1] = 1word[0, 2] = 2word[0, 3] = 3word[1, 0] = 4word[1, 1] = 5word[1, 2] = 6word[1, 3] = 7print(word)根据条件删除一列或多列数组初学者...原创 2019-08-12 17:54:45 · 13364 阅读 · 0 评论 -
python—— numpy,math数据计算效率对比(以及一点numerpx的使用)
import mathimport numpy as npimport timeimport numexpr as nenp.set_printoptions(threshold=10000)word = np.random.randint(0, 2000, (3, 360))#print(word)[cow,row] = word.shape[0], word.shape[1]...原创 2019-08-16 12:09:42 · 3237 阅读 · 0 评论