
Python
JesseWu233
啦啦啦啦啦啦啦啦
展开
-
Python学习——Python软件的下载
进入python的官方网站的下载页面https://www.python.org/downloads/根据你的电脑系统选择相应的软件版本。如果是Windows的,32位就选择X86的下载,64位的就选择安装64位的。如果64位电脑安装了32位的软件,会报错。...原创 2018-07-23 10:34:16 · 2428 阅读 · 0 评论 -
Django学习——models
1、Django中的model是什么通常一个Model对应数据库里的一张数据表。Django中Model以类的形式表现,包含一些基本字段以及数据的一些行为。2、技术是采用ORM映射3、创建modelclass Article(models.Model): title = models.CharField(max_length=32, default="Title")...原创 2018-08-09 19:21:56 · 250 阅读 · 0 评论 -
Django学习——Admin
1、什么是adminadmin是Django自带的一个功能强大的自动化数据管理界面,被授权的用户可以直接在admin中操作数据库。Django提供了许多针对admin的定制功能2、配置admin——创建超级用户创建超级用户:通过python manage.py createsuperuserpython manage.py createsuperuser3、打开服务器...原创 2018-08-09 20:07:46 · 518 阅读 · 0 评论 -
Python学习——读取文件
1、open()函数用于打开一个文件with open("pi_digits.txt") as file_object: contents = file_object.read() print(contents) 2、还可以按行来读取文件里的内容file_name = "pi_digits.txt"with open(file_name) as file_obj...原创 2018-08-06 21:16:02 · 157 阅读 · 0 评论 -
Python学习——写入文件
1、open()函数可以接受2个参数,第一个为文件名,第二个为对文件的操作:w:写入r:只读a:附加模式r+:可读可写 2、将一段文字写入文件:file_name = "write.txt"text = "i like python"with open(file_name,"w") as file_object: file_object.write(text...原创 2018-08-06 22:17:24 · 233 阅读 · 0 评论 -
Python学习——json的使用
在使用json前要:import json 1、json.dump()函数接受2个实参:要存储的数据,以及用于存储数据的文件名import jsonnumbers = [2, 3, 4, 5, 6, 7, 11]filename = "numbers.json"with open(filename, "w") as file_object: json.dump(n...原创 2018-08-06 22:37:41 · 170 阅读 · 0 评论 -
Python学习——类
1、类的定义class Dog(): def __init__(self, name, age): self.name = name self.age = age def sit(self): print(self.name.title() + " is sitting!") def roll_...原创 2018-08-02 15:09:43 · 158 阅读 · 0 评论 -
Django学习——浏览器浏览网页的过程
浏览器浏览网页的基本原理:本质是网络通信,即通过网络进行数据传递。浏览器通过通信后获取该网页的源代码文档(HTML等)浏览器解析文档后以适当格式展现给用户 ...转载 2018-08-08 13:17:16 · 449 阅读 · 0 评论 -
Django学习——Django安装与创建一个项目
1、根据自身安装的python版本选择要安装的Django(Django官网:https://www.djangoproject.com/download/)。这里选择安装Django-2.1。由于网络不稳定,所以不选择在命令行中下载,而选择下载源文件安装。2、将下载下来的文件解压到要保存的文件夹,而后命令行进入Django下setup.py文件所在的文件夹,在命令行输入安装指令:...原创 2018-08-08 22:50:03 · 161 阅读 · 0 评论 -
Django学习——创建第一个页面
1、在Pycharm中打开已经在命令行创建好的Django项目2、Pycharm打开后里面只有一个myblog文件夹和manage.py文件,myblog文件夹里有以下文件:3、命令行进入含有manage.py的文件夹,命令行输入命令给项目创建一个全新的应用blog:python manage.py startapp blog之后就会创建一个新的应用blog4...原创 2018-08-08 23:17:33 · 926 阅读 · 0 评论 -
Django学习——创建template
1、在应用目录下创建一个templates文件夹,而后在文件中创建需要的html文件2、而后在应用目录的views.py中用render()函数将template加入进来,并且可以传递数据。传入的数据在html中用{{}}数据绑定的形式读取数据。render()函数:第一个参数为调用它函数的请求,第二个参数为template名称,第三个为传入的数据字典。from django.s...原创 2018-08-09 13:50:10 · 1861 阅读 · 0 评论 -
Django学习——配置URL
1、在根目录的urls.py中引入includefrom django.urls import path, include2、在应用的目录下创建一个urls.py文件,格式与根目录的url.py相同from django.urls import pathfrom . import viewsurlpatterns = [ path('', views.index),...转载 2018-08-09 13:20:36 · 327 阅读 · 0 评论 -
Python学习——编辑器Geany的下载
访问https://geany.org/点击Download下的Releases选择Windows版本下载原创 2018-07-23 10:56:06 · 3951 阅读 · 2 评论 -
Python学习——字符串操作函数
数字转换为字符串:str() 大小写:title():首字母变为大写lower():全部变为小写upper():首字母变为大写 拼接:使用+号来拼接字符串 去除空白行:rstrip():去除字符串末尾的空格lstrip():去除字符串开头的空格...原创 2018-07-23 11:20:13 · 197 阅读 · 0 评论 -
Python学习——列表相关
1、列表是什么列表由一系列按特定顺序排列的元素组成。用方括号([ ])来表示列表,并用逗号分隔开其中的元素。 2、访问列表元素指出列表的名称,再指出元素的索引,并将其放在方括号内。(eg:names[0])索引跟数组一样是从0开始的 3、修改元素直接通过索引重新进行赋值 4、添加元素append():在列表末尾添加元素。(eg:names.append(...原创 2018-07-23 12:01:00 · 158 阅读 · 0 评论 -
Python学习——其他
1、for循环内部代码,只要是缩进的都算。原创 2018-07-23 15:33:34 · 120 阅读 · 0 评论 -
Python学习——元组
元组里的元素是不可修改的。1、定义一个元组dimensions = (200, 50) 2、修改元组只能通过重新定义原创 2018-07-23 16:09:39 · 156 阅读 · 0 评论 -
Python学习——if语句
1、语句格式a. 简单的if语句if conditional_test: do something b. if-else语句if conditional_test: do somethingelse: do something c. if-elif-else结构if conditional_test: do somethi...原创 2018-07-24 17:42:55 · 183 阅读 · 0 评论 -
Python学习——字典
1、在Python中,字典是一系列“键-值”对。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。字典用放在花括号“{}”中的一系列“键-值”对表示:#coding=utf-8alien_0 = {"color":"green", "points":"5"} #定义字典print(alien_0["color"]) #访问字典的值print(alien_0)al...原创 2018-07-25 23:55:13 · 185 阅读 · 0 评论 -
Python学习——用户输入
input()函数:函数input()接受一个参数:向用户显示的说明;并且将用户输入的值返回。input函数python将用户输入的当做字符串处理,针对这个问题可以用int()来将字符串转换为数值。#coding=utf-8age = input("age:")print("your age:" + str(age))...原创 2018-07-27 11:18:31 · 278 阅读 · 0 评论 -
Python学习——函数
1、定义函数使用def来定义一个函数。def greet_user(): print("hello!")greet_user() 2、向函数传参def greet_user(user_name): print("hello, " + user_name)greet_user("jesse")位置实参:就是传统的传参方式;关键字实参:实参传递的时候...原创 2018-07-27 12:00:15 · 198 阅读 · 0 评论 -
Django学习——collectstatic错误
python manage.py collectstatic错误解决方法。将static文件夹移到项目根目录,并将STATIC_ROOT中"/static/"改为"static/"原创 2018-09-14 11:42:37 · 2863 阅读 · 0 评论