摘要: 今天面试了一家公司,感觉表现的不是很好,记录一下面试的试题。 python基础部分 初始化self|初始化this| 在计算机编程中,自省是指这种能力:检查某些事物以确定它是什么、它知道什么以及它能做什么。自省向程序员提供了极大的灵活性和控制力。 dir([obj]): 调用这个方法将返回包含obj 阅读全文
posted @ 2019-03-18 18:02 大长胡子 阅读(353) 评论(0) 推荐(0) 编辑
摘要: win10+ubuntu双系统出现以下错误: Error mounting /dev/sda5 at /media/captain/AC8CF85B8CF8218E: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid 阅读全文
posted @ 2019-03-16 15:55 大长胡子 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 主要是体现代码的规范性 from urllib import request import re class Spider(): url = 'https://www.panda.tv/cate/lol' root_pattern = '<div class="video-info">([\s\S] 阅读全文
posted @ 2019-03-04 21:39 大长胡子 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 成员可见性,变量和方法的可见性。使用“__”开头的变量和方法为私有变量和方法 class Student(): def __init__(self, name, age): # 构造函数 # 初始化变量的属性 self.name = name self.age = age self.__score 阅读全文
posted @ 2019-03-03 11:59 大长胡子 阅读(1592) 评论(0) 推荐(0) 编辑
摘要: 1. 要写出有意义的面向对象的代码,最核心的:类、对象。三大特性:继承、封装、多态 类变量与实例变量: 在来看一个变量的问题 12. self:方法中必须传入self,self就是调用方法的对象,只和对象有关,代表实例。13. 访问类变量:Student.sum、self.__class__.sum 阅读全文
posted @ 2019-03-03 11:50 大长胡子 阅读(796) 评论(0) 推荐(1) 编辑
摘要: ————————笔记——————————# 字符串1. 字符串是不可变的。2. 字符串切片输出:`[start:end:step]`。使用`a[::-1]`倒序输出字符串。3. `str.split(str="", num=string.count(str))`方法:分隔一个字符串, str:分隔符 阅读全文
posted @ 2019-03-01 00:19 大长胡子 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 设置后的效果如下: Django 给我们提供了分页的功能:`Paginator`和`Page`类都是用来做分页的。他们在Django中的路径为:`from django.core.paginator import Page, Paginator` 先简单解释一下他们的属性和方法: # Paginat 阅读全文
posted @ 2018-12-28 00:24 大长胡子 阅读(2977) 评论(1) 推荐(0) 编辑
摘要: 学习Django时做的笔记MarkDown文件点这里 # 模型.objects:这个对象是`django.db.models.manager.Manager`的对象,这个类是一个空壳类,他上面的所有方法都是从`QuerySet`这个类上面拷贝过来的。因此我们只要学会了`QuerySet`,这个`ob 阅读全文
posted @ 2018-12-21 21:28 大长胡子 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 学习了ORM模板中常用的字段以及使用方法,具体如下: from django.db import models # Create your models here. # 如果要将一个普通的类映射到数据库,必须设置其父类为models.Model class Book(models.Model): i 阅读全文
posted @ 2018-12-06 17:06 大长胡子 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 最近因为电脑重装,东西全没了,总计一下最近重装环境的过程。 如果没有安装包,请下载: wget http://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 此链接为python3.7 ,其他版本自行选择。 先安装一些依赖的包: sudo apt-g 阅读全文
posted @ 2018-12-01 15:37 大长胡子 阅读(30146) 评论(1) 推荐(3) 编辑