随笔分类 -  python

摘要:创建我的第一个Django项目 在命令行中生成Django项目 Django-admin startproject 项目名 在manage.py同级目录中创建应用的目录 python manage.py startapp 应用的名字 在setting.py中INSTALLED_APPS = []进行 阅读全文
posted @ 2020-09-10 21:56 侠客小飞 阅读(137) 评论(0) 推荐(0) 编辑
摘要:error: Microsoft Visual C++ 14.0 is required. 问题:我在python安装Scrapy的时候发现报错,并安装不上。 解决思路:安装这个微软的库,但是这个库很大几个G,占用内存,找到另一种比较好用的解决方法! 下载whl文件的网址:https://www.l 阅读全文
posted @ 2020-08-06 10:37 侠客小飞 阅读(155) 评论(0) 推荐(0) 编辑
摘要:python爬虫学习05-爬取图片 确定要爬取的网址:https://shenan.tuchong.com/20903415/#image309854686 要爬取的内容:使用浏览器插件xpath对图片链接进行查找://article/img/@src 得到图片链接: 代码 import reque 阅读全文
posted @ 2020-08-03 11:46 侠客小飞 阅读(209) 评论(0) 推荐(0) 编辑
摘要:百度贴吧网页爬取 以下是代码 from urllib.request import urlopen from urllib.request import Request from urllib.parse import urlencode from fake_useragent import Use 阅读全文
posted @ 2020-07-17 01:19 侠客小飞 阅读(271) 评论(0) 推荐(0) 编辑
摘要:在写爬虫的时候要使用到浏览器ua 分享一下今天学到的如何使用动态ua的进行爬取 1.简单的爬取网页信息 from urllib.request import urlopen #目标地址 url = "https://www.baidu.com" #请求 respose = urlopen(url) 阅读全文
posted @ 2020-07-16 16:46 侠客小飞 阅读(507) 评论(0) 推荐(0) 编辑
摘要:Python爬虫学习02--打包exe可执行程序 1.上一次做了一个爬虫爬取电子书的Python程序,然后发现可以通过pyinstaller进行打包成exe可执行程序。发现非常简单好用 2.这是上次写的程序,以此作为案例 https://www.cnblogs.com/ma1998/p/132912 阅读全文
posted @ 2020-07-13 22:50 侠客小飞 阅读(168) 评论(0) 推荐(0) 编辑
摘要:python爬虫学习01--电子书爬取 1.获取网页信息 import requests #导入requests库 ''' 获取网页信息 ''' if __name__ == '__main__': #主函数入口 target = 'https://www.xsbiquge.com/78_78513 阅读全文
posted @ 2020-07-13 01:08 侠客小飞 阅读(1347) 评论(0) 推荐(2) 编辑
摘要:1.正则表达式知识 符号解释示例说明 . 匹配任意字符 b.t 可以匹配bat / but / b#t / b1t等 \w 匹配字母/数字/下划线 b\wt 可以匹配bat / b1t / b_t等但不能匹配b#t \s 匹配空白字符(包括\r、\n、\t等) love\syou 可以匹配love 阅读全文
posted @ 2020-05-22 23:39 侠客小飞 阅读(381) 评论(0) 推荐(0) 编辑
摘要:1.读文件的7种操作模式 操作模式具体含义 'r' 读取 (默认) 'w' 写入(会先截断之前的内容) 'x' 写入,如果文件已经存在会产生异常 'a' 追加,将内容写入到已有文件的末尾 'b' 二进制模式 't' 文本模式(默认) '+' 更新(既可以读又可以写) 2.读取文本文件时,需要在使用o 阅读全文
posted @ 2020-05-13 10:21 侠客小飞 阅读(511) 评论(0) 推荐(0) 编辑
摘要:一、tkinter模块的GUI 基本上使用tkinter来开发GUI应用需要以下5个步骤: 导入tkinter模块中我们需要的东西。 创建一个顶层窗口对象并用它来承载整个GUI应用。 在顶层窗口对象上添加GUI组件。 通过代码将这些GUI组件的功能组织起来。 进入主事件循环(main loop)。 阅读全文
posted @ 2020-05-12 17:35 侠客小飞 阅读(3067) 评论(3) 推荐(5) 编辑
摘要:运行程序的时候遇到一个问题:ModuleNotFoundError: No module named 'Gnuplot' 然后我们需要安装gnuplot-py这个库。 在Python3这里折腾半天,后来发现是Python2的! 以下是我的解决方法: 1.安装的话先装Python2环境,我用的Anac 阅读全文
posted @ 2020-05-03 11:54 侠客小飞 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:1.首先介绍一下Anaconda软件:Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。 Anaconda具有如下特点: ▪ 开源 ▪ 安装过程简单 2.软件下载网站: 阅读全文
posted @ 2020-05-02 22:46 侠客小飞 阅读(388) 评论(0) 推荐(0) 编辑
摘要:1.在pycham官网下载安装软件https://www.jetbrains.com/pycharm/download/#section=windows 2.我下载的是64位的安装包,现在开始安装 3.下一步,选择安装位置,我不太想用它的默认路径,我建了个Python的文件夹,准备把Python相关 阅读全文
posted @ 2020-05-02 22:14 侠客小飞 阅读(404) 评论(0) 推荐(1) 编辑
摘要:1.字符串的创建、操作和输出 s1 = 'hello,world!' s2 = "hello,world2" s3 = "" print(s1,s2,s3) print(s1+s2) print('ll' in s2)#in的用法 str2 = 'adc111222333' print(str2[2 阅读全文
posted @ 2020-04-29 23:49 侠客小飞 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:1.使用Python画图首先要有turtle库,请自行安装 2.首先我们先来画一个简单的等边三角形 1 import turtle 2 turtle.pensize(10)#笔画大小 3 turtle.pencolor('red')#红色 4 #画个等边三角形 5 turtle.forward(10 阅读全文
posted @ 2020-04-29 23:30 侠客小飞 阅读(5276) 评论(0) 推荐(0) 编辑
摘要:Python中常见的报错名称 1、SyntaxError 语法错误。看看是否用Python关键字命名变量,有没有使用中文符号,运算符、逻辑运算符等符号是不是使用不规范。 2、IndentationError 缩进错误。代码缩进格式不正确,常见于复制代码时。 3、NameError 名字错误。调用了未 阅读全文
posted @ 2020-03-25 11:42 侠客小飞 阅读(655) 评论(0) 推荐(0) 编辑
摘要:在python中方法名如果是__xxxx__()的,那么就有特殊的功能,因此叫做“魔法”方法 1. __init__()方法 1 class Cat: 2 def __init__(self,newname,newage): 3 self.name = newname 4 self.age = ne 阅读全文
posted @ 2020-03-03 08:41 侠客小飞 阅读(153) 评论(0) 推荐(0) 编辑
摘要:IndentationError: unexpected indent报错 在运行python程序的时候有个这样的错误 翻译一下红字部分,是 缩进错误:意外缩进 是代码的格式错了,改成顶格写的就行了! 以后练习写代码的时候还要多多注意格式的规范。 阅读全文
posted @ 2020-03-03 08:16 侠客小飞 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:1.面向过程编程最容易被初学者接受,其往往用一段长代码来实现指定功能,开发过程的思路是将数据与函数按照执行的逻辑顺序组织在一起,数据与函数分开考虑。 2.类与对象 (1)类是抽象的,是有相同属性和行为的统称,类就相当于制造飞机的图纸,用它进行创建的飞机就相当于对象。 (2)对象是某个具体事务的存在, 阅读全文
posted @ 2020-02-16 22:11 侠客小飞 阅读(191) 评论(0) 推荐(1) 编辑
摘要:学生管理系统V2.0 1:添加学生2:删除学生3:修改学生4:查询学生5:显示所有学生6:保存数据7:退出系统 代码如下所示: 1 import time 2 import os 3 #定义一个列表,用来存储所有的学生信息(每个学生是一个字典) 4 info_list = [] 5 6 def pr 阅读全文
posted @ 2020-02-13 10:49 侠客小飞 阅读(533) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示