python
lxslx
萌新程序员
展开
-
django编写第一个博客学习笔记(一)
一.django安装使用命令pip install django二.创建第一个项目django-admin startproject myblog 三.创建第一个app进入myblog文件下django-admin startapp blog四.测试是否安装成功python manage.py runserver原创 2017-07-11 12:22:05 · 239 阅读 · 0 评论 -
python爬虫学习多进程下载图片
import requestsimport urllib.requestfrom bs4 import BeautifulSoupimport os,reimport datetimefrom multiprocessing import Poolclass Spider: #初始化网址 def __init__(self): self.url=原创 2017-07-14 13:33:25 · 2395 阅读 · 2 评论 -
tkinter-简单计算器
import tkinter as tkfrom tkinter import *from functools import partial#读取数据def get_input(entry,argu): entry.insert(END,argu)#删除数据def back_input(entry): input_len=len(entry.get()) i原创 2017-08-12 14:47:35 · 589 阅读 · 0 评论 -
spark机器学习构建回归模型
from pyspark import SparkContextsc=SparkContext("local[4]","first spark app")raw_data=sc.textFile("E:\sparkLearning\Bike-Sharing-Dataset\hour.csv")records=raw_data.map(lambda x:x.split(","))num_转载 2017-07-27 10:56:40 · 477 阅读 · 0 评论 -
pyinstaller安装与使用
1.安装pyinstaller如果电脑安装的python版本低于3.6的情况下,直接使用pip安装pyinstallerpip installer pyinstaller如果电脑python版本高于3.6则安装之后去网站下载pyinstaller,然后将site-packages里面的文件Pyinstaller替换掉如果不替换则运行pyinstaller时会报错2.安装原创 2017-08-09 10:19:48 · 479 阅读 · 4 评论 -
spark机器学习--推荐系统(一)(python)
#-*-coding:utf-8from pyspark import SparkContextfrom pyspark.mllib.recommendation import ALS,Rating#数据格式 用户id,影片id,星级,时间戳sc=SparkContext("local[2]","second spark app")#读取数据rawData=sc.textFi原创 2017-07-23 16:07:52 · 668 阅读 · 0 评论 -
python重载和多态问题
python不像java,c++等面向对象一样存在着多态和重载的问题,在python中用缺省参数很好的实现了多态和重载,在python中只存在着重写一.多态的实现class Student(object): def __init__(self,name=None,age=None,grade=None): self.name=name self原创 2017-07-07 18:47:18 · 1013 阅读 · 0 评论 -
python爬虫学习--下载图片
#coding=utf-8import urllib.requestimport urllib.parseimport reurl="http://tieba.baidu.com/p/2772656630"def get_content(url): ''' :param url: :return: ''' html=urllib.request.原创 2017-07-07 13:28:29 · 297 阅读 · 0 评论 -
windows下Scrapy安装
1.首先windows下要安装jdk先去jdk官网下载对应电脑系统版本的jdk,安装之后配置环境变量(一般情况下系统会默认添加环境变量),打开电脑控制面板->系统和安全->系统->高级系统设置在环境变量中的系统变量的PATH里面添加jdk的安装路径查看jdk是否安装成功打开cmd,输入java -version,显示下图信息则安装成功2.安装py原创 2017-07-15 12:23:17 · 408 阅读 · 0 评论 -
python 学习笔记 os模块
os模块是用于操作系统操作的1. os.name打印输出当前平台,nt 是windows平台,posix是linux平台2.os.getcwd输出结果是当前工作目录3.os.chdir(path)改变当前输出目录为path4.os.mkdirs('dirname')递归的创建目录5.os.remove('filename')删除一个文件6.os.原创 2017-07-14 13:50:20 · 313 阅读 · 0 评论 -
Django编写第一个博客学习笔记(二)
(一)创建数据库在blog 文件下的models.py 内创建数据库from django.db import modelsclass Article(models.Model): title=models.CharField(max_length=32,default='Title') content=models.TextField(null=T原创 2017-07-11 12:30:20 · 578 阅读 · 0 评论 -
python 排序算法(一)冒泡排序
冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较 for i in range(len(arr)-1,0,...原创 2018-09-16 10:44:51 · 1189 阅读 · 0 评论