- 博客(34)
- 资源 (13)
- 收藏
- 关注
转载 【python进阶八】python3和python2的区别
Python进阶-浅谈python3和Python2的区别 不管使用何种版本的Python语言,都需要遵循编程规范,不该有的缩进一定不能有。否则会出现莫名其妙的错误,如下图所示: 在应用Python编程时,首先要明确所使用Python版本,因为版本2与3之间存在着很多细节性的差异。稍有不慎就会入坑~下面介绍一下具体应用中的细节性差异。 具体参照:htt...
2018-02-15 13:28:51 293
原创 python2和python3的区别
Python进阶(七)-浅谈python3和Python2的区别 - IT全栈 华强工作室 - CSDN博客 ...
2018-02-15 13:07:13 430
原创 技术博客对找工作有帮助吗?
CSDN博客 现在的我正面临着毕业,目前就是大四的一名准毕业生。作为普通本科生产生的各种毕业恐慌都在我身上体现着。 1、没参加过社团 2、没参见过学校大型活动 3、没拿过奖学金 4、没专精的编程语言 5、没做过具体的项目 6、没女朋友 7、没有的太多,不知道有什么。 最近有个同学看到我在写博客,他问我有时见你学习时总...
2018-02-12 15:28:00 5216 3
原创 python(七)-函数式编程reduce()
函数式编程reduce()格式: reduce (func, seq[, init()]) reduce()函数即为化简函数,它的执行过程为:每一次迭代,都将上一次的迭代结果(注:第一次为init元素,如果没有指定init则为seq的第一个元素)与下一个元素一同传入二元func函数中去执行。在reduce()函数中,init是可选的,如果指定,则作为第一次迭代的第一个元素使用,如果没有
2018-02-05 15:06:08 219
原创 python(五)-常用sql语句
1.创建新表create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)2.删除表drop table tabname3.查询:select * from table1 where 范围4.插入:insert into 表名(字段名1,字段名2) values(值1,值2)5
2018-02-05 14:54:42 445
原创 python(四)-包、类、模块引用
#coding:utf-8# 在test2中使用test1文件中的函数# 把test1整个文件全部引入import test1# 模块.函数/类名 使用这种方式来调用函数/类test1.test1_func()# 只使用test1中的某一个函数/类/变量# 从test1中引入test1_func函数# 需要从某个模块中引入多个函数或类或变量时吗,用,逗号隔开即可from
2018-02-05 14:52:39 399
原创 python(三)-datetime、日期模块、时间戳
# coding:utf-8# 时间 日期# datetime 日期 模块import datetime# datetime.datetime 这是模块中的类today = datetime.datetime.now()print(today)# from 模块 import 类\函数# 从datetime模块中 引入datetime这个类,这类中有一些函数可以使用from d
2018-02-05 14:46:40 1293
原创 Python进阶(六)-数据元素:字典、时间
Python进阶(二)-数据元素:字典、时间字典简介 字典(dic dictionary)是除列表之外python中最灵活的内置数据结构类型。 列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。 字典由键和对应的值组成。字典也被称作关联数组或哈希表。基本语法如下: 每个键与值必须用冒号隔开(:),每对用逗
2018-02-05 13:37:35 796
原创 python基础必须知道的知识点
python基础必须知道的知识点类和对象的概念,并举例说明 类:具有相同属性和行为方法事物的抽象的集合 对象:类的具体的实例化 举例 : 人类 对象:人类中的马云、马化腾 类继承的特点 1. 子类继承父类,子类可以使用父类的所有属性和函数 2. 子类继承父类,子类可以拥有自己的属性和函数,父类不可以使用这些属性和函数 3. 子类继承父
2018-02-05 12:07:28 240
原创 python进阶(二)-时间、日期、时间戳处理
时间、日期、时间戳处理时间戳作用 对于时间数据,如2018-02-05 11:28:54,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,Python中,转换时需要用到time模块,具体的操作有如下的几种: 1、将时间转换为时间戳 2、重新格式化时间 3、时间戳转换为时间 4、获取当前时间及将其转换成时间戳将时间转换成时间
2018-02-05 11:36:40 561
原创 Python进阶(一)-random随机数函数模块
Python进阶(一)-random随机数函数模块random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。random.seed(x)改变随机数生成器的种子seed。 一般不必特别去设定seed,Python会自动选择seed。random.random() 用于生成一个随机浮点数n,0 random.uniform(a,b) 用于生成一个指定范围内的随机浮点数,生
2018-02-05 10:12:30 548
原创 自动生成和安装python项目的依赖
自动生成和安装python项目的依赖生成依赖包 pip freeze>Requirements.txt 可以到需要存放的文件夹下,按下shift键同时鼠标点击右键选择在此处打开命令行,或者cd到目标文件夹执行此语句安装依赖包 pip install -r Requirements.txt 同理cd到Requirements.txt文件的位置执行
2018-02-05 09:39:15 3220
原创 ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
错误应该是安装包超时 解决pip --default-timeout=100 install django
2018-02-03 14:08:20 4716
原创 UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xd0 in position 7: ordi
报错内容解决办法修改mimetypes.py文件,路径位于python的安装路径下的Lib\mimetypes.py文件。在import下添加如下几行,将编码设置为‘gbk’:if sys.getdefaultencoding() != 'gbk': reload(sys) sys.setdefaultencoding('gbk')
2018-02-03 13:33:37 9671 5
原创 @property、私有属性
# -*- coding: utf-8 -*-class People(object): def __init__(self, name, age): self.name = name self.age = age # 私有属性 self.__number = 0 # 这俩函数的作用,就是在为了在类声明的外部
2018-02-03 11:49:02 283
原创 @property的应用
# -*- coding: utf-8 -*-class People(object): ''' 给_name属性赋值,值必须是字符串,否则抛出异常 给age属性赋值,值必须是整数,否则抛出异常 ''' def __init__(self, a, b): # 执行@name.setter装饰的name函数,在函数中给_n
2018-02-03 11:45:17 143
原创 你可能不知道但很有用的python小技巧
python小技巧1、超长字符串处理 在写crapy爬虫时发现当网址太长时很难看,发现可以在合适的位置回车分行过长的字符串,#分割前:start_url = 'http://mp.blog.csdn.net/mdeditor'#分割后:start_url = ['http://mp.blog' '.csdn.net/mdeditor’] 但
2018-02-02 16:15:10 428
原创 最小树形图(朱刘算法)
最小树形图 定义:一个有向图,存在从某个点为根的,可以到达所有点的一个最小生成树,则它就是最小树形图。 算法思想:朱刘算法实现过程: 【在选出入边集后(看步骤1),若有向图中不存在有向环,说明该图就是最小树形图】实现过程选入边集——找到除root点之外,每一个点的所有入边中权值最小的,用数组in[]记录下这个最小权值,用pre[]记录到达该点的前驱;(若图中存在独立点
2018-02-02 14:40:13 483
原创 scrapyl使用mysqldb操作数据库存储数据(存入多个表) + 反爬机制
scrapy操作数据库需要改动的东西和pymysql没有多大区别 pymysql操作数据库 其实python3.x也是可以使用mysqldb的,方法如下准备 安装方法:pip install PyMySQL_ init__.py中添加两行代码:import pymysqlpymysql.install_as_MySQLdb()mysqldb操作数
2018-02-02 14:02:54 1892
原创 @property装饰类函数
# -*- coding: utf-8 -*-# @property 负责装饰一个对象函数,让其生成对应的setter和getter函数,调用的时候,直接可以使用对象名.函数名这种类似于属性的调用方式来执行函数class People(object): def __init__(self): self.__age = 20 self.name =
2018-02-02 10:59:17 244
原创 继承、类函数、静态函数
# -*- coding: utf-8 -*-# 类的继承''' 1.子类继承自父类,子类拥有父类的所有属性和函数 2.子类继承自父类,子类可以拥有自己独有的属性和函数,父类不可以使用子类独有的属性和函数 3.子类继承自父类,子类可以重写父类的函数 3.1 完全重写,在子类中重新定义一个和父类函数名称一样的函数,但是这个函数执行的功能和父类中的函数完全
2018-02-02 10:57:24 256
原创 python操作excel表格
# coding: utf-8# 打开cmd命令行工具(windows+r 输入cmd 回车)# 输入 pip install xlwt 下载xlwt包import xlwt# 创建一个工作簿 encoding='utf-8' 指定为utf-8编码,可以写入中workbook = xlwt.Workbook(encoding='utf-8')# 新增一张表,用于存储数据sheet
2018-02-02 10:31:32 290
原创 @classmethod、@staticmethod类函数装饰器
# -*- coding: utf-8 -*-# 类函数 和 静态函数class People(object): # 类变量 total = 0 def __init__(self, name, age): # 调用父类的初始化函数 super(People, self).__init__() # 初始化当前
2018-02-02 09:57:25 326
原创 json数据解析
# coding:utf-8'http://api.map.baidu.com/telematics/v3/weather?location=郑州市&output=json&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&callback=?'# 在python中发送请求# 下载requests包,使用requests发请求# windows+r 输入cmd
2018-02-02 09:46:23 246
原创 创建scrapy项目
创建scrapy项目windows+r打开cmd命令行工具,cd Desktop进入到桌面目录输入创建项目命令 scrapy startproject 项目名cd 到 项目目录下 cd项目名执行创建爬虫的命令 scrapy genspider 爬虫名 爬虫起始网址启动爬虫,找到pycharm自带的命令行工具 1、输入启动爬虫命令 scrapy crawl 爬
2018-02-01 21:25:38 468
原创 日常
磨砺以须,天下头颅皆可剃。 及锋而试,世间妙手等闲看。 磨砺以须,问天下头颅几许? 及锋而试,看老夫手段如何!今日无意看了几笔对子,对于国学之诗词,对子韵律美感十足. 天下、世间、妙手、皆可:看似气势压人 问几许? 老夫如何! :细品藐视外物同样的辞藻,不同语气,彰显不同风范和格调。电影1、《万箭穿心》 (底层) 2、《芳华》 (...
2018-02-01 20:36:55 282
原创 关于urls路由在html上的调用困扰
关于urls路由在html上的调用困扰 参考文章 1—>http://huacnlee.com/blog/django-url-routes-and-get-absolute-url/django文档https://docs.djangoproject.com/en/dev/ref/models/instances/?from=olddocs#get-absolute-u
2018-02-01 19:54:19 680
原创 对象实例函数
# -*- coding: utf-8 -*-# 对象实例函数class People(object): #如果需要在创建对象的时候,给对象属性赋值,就可以在初始化函数中传递参数,给属性赋值,如果不需要初始化对象属性值,就不用写了 def __init__(self): # 初始化函数可以不用传递参数值 # 可以直接给属性赋一个默认值
2018-02-01 18:54:58 404
原创 对象的私有属性
# -*- coding: utf-8 -*-# 对象的私有属性class People(object): """ descrapition 可以写一些类的描述 """ def __init__(self, name): self.name = name # 声明一个对象的私有属性 # 私有属性只能在类声明的范围内使用
2018-02-01 18:53:47 650
原创 自定义工具类(写文件、写日期)
# -*- coding: utf-8 -*-# 写入数据的工具类class FileManager(object): # 保存文件的名称 filename = 'student.txt' # 写一个写入数据的接口 @classmethod def write(cls, content, split='\n'): '''
2018-02-01 18:48:44 281
原创 类函数和静态函数
# -*- coding: utf-8 -*-# 类函数 和 静态函数class People(object): # 类变量 total = 0 def __init__(self, name, age): # 调用父类的初始化函数 super(People, self).__init__() # 初始化当前类
2018-02-01 18:45:31 287
原创 类和对象函数
# -*- coding: utf-8 -*-# 面向对象编程的三个特点:封装、继承、多态# 函数是封装代码的基本单位,类和对象的封装是属于更高级的封装方式,在类中经常会声明一些对象属性,用来保存数据的,在类中声明的函数,是用来操作数据的,不同的功能可以封装不同的函数# 继承特点:# 1.子类继承父类,子类拥有父类的所有属性和函数# 2.子类继承父类,子类可以用自己独有的属性和函数
2018-02-01 16:36:31 416
原创 scrapyl使用pymysql操作数据库存储数据(存入多个表)
scrapy操作数据库需要改动的原scrapy框架代码 1、settings.py配置数据库连接信息 2、在项目内创建一个和爬虫代码同级的文件夹,例如:db 在文件内创建两个个py文件,例如:dbhelper.py(这个名字随意,是封装操作数据库代码的文件),____init____.py(这个不能改变名字,把项目下的这个文件复制过来即可)
2018-02-01 11:55:33 5700
linux常用命令大全
2024-09-19
Python相关网站开发技术汇总
2024-09-19
python+django开发的学生信息管理系统 - 毕业设计 - 课程设计
2024-09-19
Java课程设计::学生信息管理系统(java web版)
2024-09-19
单片机(如8051、AVR、PIC、STM32等)延时函数
2024-09-13
计算机学院大一新生自学内容推荐
2024-09-12
关于java开发的一些小工具,小项目
2024-09-03
python编程与YOLO算法组成的坐姿检测系统
2024-09-03
Redis Desktop Manager 0.8.8.384
2024-09-02
这是一个SpringBoot的从入门程序集锦
2024-09-02
本项目是一个基于cocos2d-x,移植到单片机ESP32的实例
2024-09-02
一个简单的网页项目,可以切换中秋和国庆主题的贺卡,通过点击头像来切换主题和显示不同的祝福语
2024-09-02
中秋主题-Html5宣传动画网页(swiper)
2024-09-02
陈莉君教授《Linux内核分析与应用》课程课件、动手实践源代码、实验手册、实验源代码
2024-08-29
安卓基础开发库,包含各常用模块,让开发简单点
2024-08-29
使用Python创建快速创建剪映草稿轨道,自动生成视频
2024-08-29
2024华为OD机试算法精选题解汇总:提前准备,稳步通关的关键
2024-08-28
开放个人技术学习过程中整理记录的所有笔记 包含C/C++,算法,Linux基础,Linux驱动,STM32+RTOS;嵌入式,总
2024-08-28
dnd-kit react库,实现元素拖拽功能
2024-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人