python
文章平均质量分 70
shuzhuang25
弱鸡启程ing
展开
-
五十万人名单完成简单的数据分析
//最最基础的数据分析,以后还会完善,这次的分析只是用来学习语法,如果有不对的地方,欢迎指教代码地址:点击打开链接直接贴代码,注释已经很完整了#初始操作,从数据中读出需要的东西rFile=open("50万人名名单.txt","r",encoding="utf-8",errors="ignore")nameContent=rFile.read()rFile.close()nameList=...原创 2018-03-11 00:01:44 · 491 阅读 · 0 评论 -
给文件起名字的时候一定要慎重
写python 的时间确实不长,所以犯了很多愚蠢的错误,虽然超级愚蠢,但是还是记下来,希望以后不要再犯.给文件起名字的时候一定要慎重,比如一定不要和一些有名的包重名.我当时在 anaconda 环境下导入了pandas这个包,但是却始终无法运用。而导入的另一个包 numpy 却可以很好使用。我第一意识是去百度,发现虽然也有和我一样的人,但是解决方法却不能解决我的问题,包括升级所有的anaconda...原创 2018-04-24 23:13:55 · 425 阅读 · 0 评论 -
对100M左右的数据进行保存和简单分析
老师给了一个100M左右的数据(.csv 格式),然后让我们用python 和excel 进行分析。具体要求和代码:点击打开链接 (数据太大,无法上传,谁需要可以私我)t2.pyimport sqlite3import pandas as pd#### main ####################################################分为两个...原创 2018-04-24 22:33:58 · 898 阅读 · 0 评论 -
Flask 简单demo
实现目标:前端输入一个ID,通过查询,返回数据库中这个ID的所有信息。//由于主要目的是实现功能,所以界面巨丑app.pyfrom flask import Flask,request,render_templateimport dbapp = Flask(__name__)@app.route('/')def index(): return 'hello world'@a...原创 2018-04-24 22:17:56 · 6495 阅读 · 0 评论 -
关于爬虫利器 selenium 的bug
最近看了一些selenium的文章,确实感受到了这个工具的强大。然而自己在使用过程中却遇到了比较大的障碍。from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.common.keys import Keys#p...原创 2018-04-24 22:00:10 · 399 阅读 · 0 评论 -
用不同方式采集网页链接
要求:通过程序下载www.pku.edu.cn网页,采用不同方法将链接全部采集出【注:仅要带有href,且href的值不能以#开始,不能含有JavaScript/vbscript。】。 1、用字符串处理办法,将所有链接采集出,格式是名称及其对应链接,注:不能依赖BS4; 2、用正则表达式的方法,将所有链接采集出,格式是名称及其对应链接,注:不能依赖BS4; 3、用BS的方法,将所有链接...原创 2018-04-02 16:56:56 · 1365 阅读 · 0 评论 -
python语法小技巧
越写python,越觉得python的小技巧很重要没有任何顺序,只是在写了一个demo后,总结了一些有趣或者很有用的东西1、全局变量 局部变量首先,基础变量,如int类型,str类型,都有基础变量和全部变量的区分。一般的变量,都是局部变量,但是如果你想要在一个函数中统计一些数据,然后在主函数使用,应该用全部变量eg:def fun(): global NNNum NNNum+=1N...原创 2018-03-20 21:46:42 · 259 阅读 · 0 评论 -
决策树的小项目
本次作业是运用决策树算法,来进行微博分类。这是第一次写机器学习项目,所以代码真的很幼稚,但也是真的学到了很多代码在这里:代码代码整体结构:整个代码分成三个文件,一个决策树相关的函数类(clas.py)一个用于训练的文件(train.py)一个用于测试的文件(test.py)train.py :这是训练算法的主文件,包括读取文件、构造特征值、数据降维、数据保存等功能 其中:数据降维采...原创 2018-03-19 19:32:56 · 1088 阅读 · 0 评论 -
用python写爬虫demo
python真的特别适合处理字符串而且python有大量的库,如用来处理网页的requests和 BeautifulSoup 库这次demo是用python爬取网易的股票网站http://quotes.money.163.com/直接上代码,里面的注释很详细。代码在这里:点击打开链接代码:StaticStock.pyimport requestsimport refrom bs4 import...原创 2018-03-19 19:24:05 · 682 阅读 · 0 评论 -
python 入门
//写在前面,这是一篇关于python的基础语法总结,是根据贵校邓习峰老师的《程序设计思维》课件整理而成,而且我刚开始学习,如果不对之处,欢迎指教第一节 初识Python1、安装Python系统【略】2、初识Python程序#! /usr/bin/pythonprint("Hello,Python!") #输出:Hello,Python!在cmd下输入 python hello.py ##...原创 2018-03-05 11:04:02 · 407 阅读 · 0 评论 -
实战点菜系统
一、简要需求分析:1、注册2、登陆3-1、菜单录入(管理员)3-2、点菜模块(普通用户) 二、项目说明:1、整体架构:--data #数据--db #数据库 --menu.db--static #静态资源 --css #css文件 --js #js文件--templates #html模板 --...原创 2018-06-12 14:55:33 · 3338 阅读 · 3 评论