python一点基础都没有的怎么办-有没有简单一点的 Python 小例子或小项目?
0716更新:
1、新手练习
2、提升项目syncPlaylist:在网易云音乐与 QQ 音乐之间同步歌单。易于使用、配置方便、代码简单。
pyecharts:Echarts+Python 实现的一个用于生成 Echarts 图表的类库。
pandas-tutorial:这套 pandas 教程包含从初级到进阶的内容,适合初学者和希望进阶建立知识体系的数据科学从业者阅读。
ItChat:开源的微信个人号SDK,提供了丰富的功能。
3、面试准备
(后续会分类推荐项目)
更新:
有很多朋友私信问我Python学习有没有什么好的资料,我给大家找了几门不错的免费课,想学的可以看看。
《Python入门教程》Python入门教程--Python视频教程-编程语言-CSDN学院edu.csdn.net
《Python初级入门精讲》Python初级入门精讲--Python视频教程-编程语言-CSDN学院edu.csdn.net
《Python爬虫开发》Python爬虫开发--Python视频教程-编程语言-CSDN学院edu.csdn.net
《Python实战编程》Python实战编程--Python视频教程-编程语言-CSDN学院edu.csdn.net
《1小时掌握Python爬虫+高效学习法则》1小时掌握Python爬虫+高效学习法则--Python视频教程-编程语言-CSDN学院edu.csdn.net
原回答:
推荐你看一下GitHub上这些常见的网站爬虫例子,
代码通用性较高,时效性较久。项目代码对新手比较友好,是简单的python代码,并配有大量注释。
使用教程点击这里下载下载chrome浏览器
查看chrome浏览器的版本号,点击这里下载对应版本号的chromedriver驱动
pip安装下列包pip install selenium点击这里登录微博,并通过微博绑定淘宝账号密码
在main中填写chromedriver的绝对路径
在main中填写微博账号密码
#改成你的chromedriver的完整路径地址
chromedriver_path = "/Users/bird/Desktop/chromedriver.exe"
#改成你的微博账号
weibo_username = "改成你的微博账号"
#改成你的微博密码
weibo_password = "改成你的微博密码"
演示图片 />
使用教程点击这里下载下载chrome浏览器
查看chrome浏览器的版本号,点击这里下载对应版本号的chromedriver驱动
pip安装下列包pip install selenium
pip install pyquery点击这里登录微博,并通过微博绑定淘宝账号密码
在main中填写chromedriver的绝对路径
在main中填写微博账号密码
#改成你的chromedriver的完整路径地址
chromedriver_path = "/Users/bird/Desktop/chromedriver.exe"
#改成你的微博账号
weibo_username = "改成你的微博账号"
#改成你的微博密码
weibo_password = "改成你的微博密码"
演示图片 /> />
使用教程点击这里下载下载chrome浏览器
查看chrome浏览器的版本号,点击这里下载对应版本号的chromedriver驱动
pip安装下列包pip install selenium
pip install pyquery点击这里登录微博,并通过微博绑定淘宝账号密码
在main中填写chromedriver的绝对路径
在main中填写微博账号密码
#改成你的chromedriver的完整路径地址
chromedriver_path = "/Users/bird/Desktop/chromedriver.exe"
#改成你的微博账号
weibo_username = "改成你的微博账号"
#改成你的微博密码
weibo_password = "改成你的微博密码"
演示图片 /> />
简介有时候,你很想关心她,但是你太忙了,以至于她一直抱怨,觉得你不够关心她。你暗自下决心,下次一定要准时发消息给她,哪怕是几句话,可是你又忘记了。你觉得自己很委屈 ,但是她又觉得你不负责。
现在,再不用担心了,用python就可以给女友定时发提示消息了,而且不会漏过每一个关键时刻,每天早上起床、中午吃饭、晚上吃饭、晚上睡觉,都会准时发消息给她了,而且还可以让她学习英语单词哦!
在生日来临之时,自动发祝福语。在节日来临之时,比如**三八妇女节、女神节、情人节、春节、圣诞节**,自动发问候语哦,再也不用担心他说你没有仪式感了
最重要的时候,实时可以知道女友的情感情绪指数哦,再也不用担心女友莫名其妙生气了。
使用教程pip安装下列包pip install wxpy
pip install requests
2.设置以下内容设置config.ini相关信息
演示图片
/> />
/>
简介壁纸的选择其实很大程度上能看出电脑主人的内心世界,有的人喜欢风景,有的人喜欢星空,有的人喜欢美女,有的人喜欢动物。然而,终究有一天你已经产生审美疲劳了,但你下定决定要换壁纸的时候,又发现网上的壁纸要么分辨率低,要么带有水印。
这里有一款Mac下的小清新壁纸神器Pap.er,可能是Mac下最好的壁纸软件,自带5K超清分辨率壁纸,富有多种类型壁纸,当我们想在Windows或者Linux下使用的时候,就可以考虑将5K超清分辨率壁纸爬取下来。
使用教程确保以下库均已安装:
# 如果没有安装,请使用pip install module安装
import requests
import filetype
import os
import json
from contextlib import closing
演示图片 /> />
简介这个项目源于大三某课程设计。平常经常需要搜索一些电影,但是不知道哪些评分高且评价人数多的电影。为了方便使用,就将原来的项目重新改写了。当做是对爬虫技术、可视化技术的实践了。主要是通过从排行榜和从影片关键词两种方式爬取电影数据。
使用教程打开当前面目录下的**getMovieInRankingList.py**,定位到第59行,将executable_path=/Users/bird/Desktop/chromedriver.exe修改成你自己的chromedriver路径
打开pycharm,依次安装以下包pip install Pillow
pip install selenium
演示图片 /> />
包含功能根据关键字搜索电影
根据排行榜(TOP250)搜索电影
显示IMDB评分及其他基本信息
提供多个在线视频站点,无需vip
提供多个云盘站点搜索该视频,以便保存到云盘
提供多个站点下载该视频
等待更新
存在问题
目前没有加入反爬虫策略,如果运行出现403 forbidden提示,则说明暂时被禁止,解决方式如下:加入cookies
采用随机延时方式
采用IP代理池方式(较不稳定)
简介提到爬虫,大部分人都会想到使用Scrapy工具,但是仅仅停留在会使用的阶段。为了增加对爬虫机制的理解,我们可以手动实现多线程的爬虫过程,同时,引入IP代理池进行基本的反爬操作。
本次使用天天基金网进行爬虫,该网站具有反爬机制,同时数量足够大,多线程效果较为明显。
技术路线IP代理池
多线程
爬虫与反爬
数据格式000056,建信消费升级混合,2019-03-26,1.7740,1.7914,0.98,2019-03-27 15:00
000031,华夏复兴混合,2019-03-26,1.5650,1.5709,0.38,2019-03-27 15:00
000048,华夏双债增强债券C,2019-03-26,1.2230,1.2236,0.05,2019-03-27 15:00
000008,嘉实中证500ETF联接A,2019-03-26,1.4417,1.4552,0.93,2019-03-27 15:00
000024,大摩双利增强债券A,2019-03-26,1.1670,1.1674,0.04,2019-03-27 15:00
000054,鹏华双债增利债券,2019-03-26,1.1697,1.1693,-0.03,2019-03-27 15:00
000016,华夏纯债债券C,2019-03-26,1.1790,1.1793,0.03,2019-03-27 15:00
功能截图 />
配置说明
# 确保安装以下库,如果没有,请在python3环境下执行pip install 模块名
import requests
import random
import re
import queue
import threading
import csv
import json
简介你是否想过生成一份属于你的微信个人数据报告,了解你的微信社交历史。现在,我们基于python对微信好友进行全方位数据分析,包括:昵称、性别、年龄、地区、备注名、个性签名、头像、群聊、公众号等。
其中,在分析好友类型方面,主要统计出你的陌生人、星标好友、不让他看我的朋友圈的好友、不看他的朋友圈的好友数据。在分析地区方面,主要统计所有好友在全国的分布以及对好友数最多的省份进行进一步分析。在其他方面,统计出你的好友性别比例、猜出你最亲密的好友,分析你的特殊好友,找出与你所在共同群聊数最多的好友数据,对你的好友个性签名进行分析,对你的好友头像进行分析,并进一步检测出使用真人头像的好友数据。
目前网上关于这方面的数据分析文章比较多,但是运行起来比较麻烦,而本程序的运行十分简单,只需要扫码登录一步操作即可。
功能截图 /> /> /> /> /> /> />
如何运行
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python generate_wx_data.py
如何打包成二进制可执行文件
# 安装pyinstaller
pip install pyinstaller
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 更新 setuptools
pip install --upgrade setuptools
# 开始打包
pyinstaller generate_wx_data.py
简介近几年,由于微信的流行,大部分人不再频繁使用QQ,所以我们对于自己的QQ数据并不是特别了解。我相信,如果能够生成一份属于自己的QQ历史报告,那将是无比开心的一件事。
目前网上关于QQ的数据分析工具较少,原因是QQ相关接口比较复杂。而本程序的运行十分简单,具有良好的用户交互界面,只需要扫码登录一步操作即可。
目前本程序获取的数据包括:QQ详细数据、手机在线时间、非隐身状态下在线时间、QQ活跃时间、单向好友数量、QQ财产分析、群聊分析、过去一年我退出的群聊数据、退去一个月我删除的好友数据、所有代付信息、我最在意的人以及最在意我的人。由于相关的数据接口有访问限制,所以本程序并没有对QQ好友进行分析。
功能截图
/> /> /> />
如何运行
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python main.py
简介微信朋友圈保留着你的数据,它留住了美好的回忆,记录了我们成长的点点滴滴。发朋友圈从某种意义上来讲是在记录生活,感受生活,并从中看到了每个人每一步的成长。
这么一份珍贵的记忆,何不将它保存下来呢?只需一杯咖啡的时间,即可一键打印你的朋友圈。它可以是纸质书,也可以是电子书,可以长久保存,比洗照片好,又有时间足迹记忆。这本书,可以用来:
送给孩子的生日礼物
送给伴侣的生日礼物
送给未来的自己
……现在,你可以选择打印电子书或者纸质书。打印纸质书的话,可以找第三方机构花钱购买;打印电子书的话,我们完全可以自己动手生成,这可以省下一笔不小的开支。
功能截图
在开始写代码思路之前,我们先看看最终生成的效果。电子书效果(图片引用自出书啦) /> />纸质书效果(图片引用自心书) />
如何运行
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python main.py
简介想看看你最近一年都在干嘛?看看你平时上网是在摸鱼还是认真工作?想写年度汇报总结,但是苦于没有数据?现在,它来了。
这是一个能让你了解自己的浏览历史的Chrome浏览历史记录分析程序,他适用于Chrome浏览器或者以Chromium为内核的浏览器。目前国内大部分浏览器均是以Chromium为内核的浏览器,所以基本上都可以使用。但是不支持以下浏览器:IE浏览器、Firefox浏览器、Safari浏览器。
在该页面中你将可以查看有关自己在过去的时间里所访问浏览的域名、URL以及忙碌天数的前十排名以及相关的数据图表。
功能截图
在开始写代码思路之前,我们先看看最终生成的效果。 />
如何运行
运行本程序十分简单,只需要按照以下命令即可运行:
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python app.py
# 运行成功后,通过浏览器打开http://localhost:8090
来源:github
python一点基础都没有的怎么办-有没有简单一点的 Python 小例子或小项目?相关推荐
- 计算机绘图是学CAD吗,一点基础都没有要怎么学CAD?能学会吗?
原标题:一点基础都没有要怎么学CAD?能学会吗? 现在不知道小伙伴们有没有这种感觉,就是才刚刚接触CAD根本无从下手,一张CAD图纸在你面前你也根本看不懂到底是什么意思?这种情况就很难过了,那要怎么办 ...
- python一点基础都没有的怎么办-Python基础知识细节点总结,零基础一分钟也能掌握...
既然要开始学习Python,那么就首先就得不官网下载个Python,小编使用的是3.6的 安装教程百度经验里面还是很详细的. 那么正题开始吧! 两种格式化输出的方式 第一种是用%操作格式化输出字符串 ...
- python心得体会300字_有没有简单一点的 Python 小例子或小项目?
对于python的创作和研发,永无止境. python有许多功能,然而对于它能画画,令我感到非常震惊.python含有许多库,而turtle库,就是画笔,有了这个库,我们就可以通过简单的代码画出一幅美 ...
- python任意代码都可以缩进去_我发现了个 Python 黑魔法,执行任意代码都会自动念上一段 『平安经』...
最近的"平安经"可谓是引起了不小的风波啊. 作为一个正儿八经的程序员,最害怕的就是自己的代码上线出现各种各样的 BUG. 为此,明哥今天分享一个 Python 的黑魔法,教你如何在 ...
- python开发基础戴歆第四章_第一阶段:Python开发基础 day04 课后练习
第一阶段:Python开发基础 day04 课后作业 1.简述python的五大数据类型的作用.定义方式.使用方法 数字类型 字符串类型 列表 字典 布尔型 答:数字类型分为整型(int)和浮点型(f ...
- python零基础入门五小时教学_五小时轻松入门Python
Python 是由Guido Van Rossum在 90 年代早期设计,现在是最常用的编程语言之一.特别是人工智能的火热,再加之它的语法简洁且优美,实乃初学者入门AI必备的编程语言. Python基 ...
- python新手小项目实例-有没有简单一点的 Python 小例子或小项目?
可能很多人学编程有个误区,总想着从最基础的原理开始,看了一大堆书一堆视频还是不会,兴趣也早没了.而自己动手写代码是最好的开始方式,不管TM三七二十一,直接就是干,无论是看书还是看视频,确保身边有台电脑 ...
- python没基础能自学吗-没学过编程可以自学python吗
目前在很多行业中都在越来越多的应用Python,这也是很多行业学习Python的原因. 我认为是可以的,python语法简单明了,代码可读性高,容易入门.Python的哲学是「做一件事情应该只有一种最 ...
- 2018 Python零基础大神运维自动化就业教程最新版Python运维就业 1-5部分
本文为博主整理文章 下载地址:http://www.yixueit.com/forum.php?mod=viewthread&tid=1312&extra=page%3D1&_ ...
最新文章
- 我的Android进阶之旅------gt;Android中通过adb shell input来模拟滑动、按键、点击事件...
- 2019第十届蓝桥杯C/C++ A组省赛 —— 第四题:迷宫
- 雷电模拟器多开ip修改器_模拟器怎样才能更换不同ip地址?
- superslide 学习笔记
- 在SAP WebIDE Database Explorer里操作hdi实例
- java csv 数组_如何在Java中将JSON数组转换为CSV?
- Architecture(5)电商APP组件化探索
- 大规模数据存储集群数据存放的设计,分布式shardid的生成 - 如何指定范围随机数, 分组随机数...
- 全网首发:无线网桥的延迟太大,有时达到10秒以上
- 数学建模的论文格式以及visio画图
- 联想y7000 Linux显卡驱动,联想Y7000安装ubuntu1804.6双系统和显卡驱动(一)
- leapftp连接不上,为什么leapftp连接不上
- 软件定义存储正当时 厂商纷纷争抢一杯羹
- 【vishwaCTF】web题解wp
- java.lang.NumberFormatException For input string 错误及解决办法
- android vivo oppo 真机调试 apk、安装失败,系统老是报“解析包时出现问题”
- 2012年科技行业那些事:IT巨头加紧冲刺步伐
- 微信公众平台 html,微信公众平台.html
- Python报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x8c in position 20: illegal multibyte...
- 1m=1000ms(1秒等于一千毫秒)
热门文章
- 计算机类专业小组,计算机类专业的排名是怎样的?
- pacemaker之fence_xvm:libvirtd
- 32岁阿里数据工程师辞职后:做报表3年,我发现比996还累
- ubuntu20 extundelete 不能工作
- Origin 作图 首先要调的几个方面
- 神经网络二分类问题范例,神经网络解决分类问题
- 城市内涝智能监测预警解决方案
- 年轻人,告诉我 :Mybatis 源码中,用了多少种设计模式?
- 第一篇 Nosql讲解之Redis,Memchche,MongoDb的区别
- GOOGLE搜索从入门到精通v3.0 from:http://www.being.org.cn/tool/google.htm