随笔分类 - python
摘要:for语句用于对序列(例如字符串、元组或列表)或其他可迭代对象中的元素进行迭代。 语法: for_stmt ::= "for" target_list "in" expression_list ":" suite ["else" ":" suite] 即 for 元素 in 迭代对象:执行语句 el
阅读全文
摘要:while语句用于在表达式保持为真的情况下重复地执行。 语法: while 表达式:执行语句(循环体) else:执行语句 --可省略 这将重复地检验表达式,并且如果表达式值为真就执行第一个子句体;如果表达式值为假(这可能在第一次检验时就发生)则如果 else 子句体存在就会被执行并终止循环。 第一
阅读全文
摘要:if 语句用于有条件的执行。 语法: if 表达式:执行语句 elif 表达式:执行语句 else:执行语句 应用范例:石头剪刀布 import random player = int(input("请出拳 石头(1)/剪刀(2)/布(3):")) computer = random.randint
阅读全文
摘要:import os data_dir = os.sep.join(['a', 'b']) print(data_dir) print(os.sep)
阅读全文
摘要:1、 os.path.exists('E:/test') 2、 os.path.exists(r'E:\test') 在python的字符串中\是转义符,如果想让\保持原来的意思,可以加r避免转义。 注:r的全称是raw string,即原始字符串常量,可以让字符保持原来的意思。 3、 os.pat
阅读全文
摘要:通过os.path.exists()方法判断。 例如:判断E:\test文件夹是否存在,不存在则创建 import os if os.path.exists('E:/test'): print('yes') else: # os.mkdir('E:/test') os.makedirs('E:/te
阅读全文
摘要:os.mkdir()创建最后一级目录,如果是多级目录,只能一级一级创建 os.makedirs() 递归创建目录
阅读全文
摘要:方法说明 os.path.abspath(path) 返回绝对路径 os.path.basename(path) 返回文件名 os.path.commonprefix(list) 返回list(多个路径)中,所有path共有的最长的路径 os.path.dirname(path) 返回文件路径 os
阅读全文
摘要:WindowsError:[Error 2] 不存在这个文件 WindowsError:[Error 3] 没有这个路径 WindowsError:[Error 5] 权限问题 WindowsError:[Error 13] 该文档被其它程序占用,处理不了 WindowsError:[Error 1
阅读全文
摘要:startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。 endswith() 方法用于检查字符串是否是以指定子字符串结尾,如果是则返回 True,否则返回 False。可以用来判断文件的扩展名 file = '1.txt' if file
阅读全文
摘要:1、找到spyder菜单栏 Consoles,点击open an Ipython console 2、如果上述无法解决: 打开Anaconda Prompt,输入spyder --reset
阅读全文
摘要:1、显示出登陆页面 1)配置路由,设计url,建立url和视图函数的对应关系。 2)定义视图函数login,跳转到应用下面指定的模板文件 3)编写登陆页面模板文件 2、登陆校验 1)配置路由,设计url 1)定义视图函数login_check,接收表单提交过来的数据,进行登录校验,若用户名密码正确则
阅读全文
摘要:需求:登陆页面采用Ajax提交用户名和密码 步骤: 1、显示出登陆页面 1)定义视图函数login_ajax,通过浏览器访问该视图函数对应的url时显示登陆页面 2)配置url,建立url和视图函数的对应关系 3) 编写登录页面模板文件,在里面写jquery代码发起ajax请求。 <!DOCTYPE
阅读全文
摘要:Python有六种基本数据类型,分别是:数字:分为整型(int),浮点型(float),布尔型(bool),复数型(complex) 字符串:使用 一对双引号 " 或者 一对单引号 ' 定义 列表:用[] 定义,元素 之间使用 , 分隔 元组:用 () 定义,元素 之间使用 , 分隔 字典:用 {}
阅读全文
摘要:python3环境下: 1、pip install pymysql 2、在项目/__init__.py中添加如下内容: import pymysql pymysql.install_as_MySQLdb()
阅读全文
摘要:1、 python manage.py runserver 0.0.0.0:9000 2、 在settings里将ALLOWED_HOSTS = []修改为ALLOWED_HOSTS = ['*']
阅读全文
摘要:from datetime import date
阅读全文
摘要:解决方法:在生成迁移文件的命令后加上 --empty 应用名 python manage.py makemigrations --empty booktest 注:这种方式生成的迁移文件是空的
阅读全文

浙公网安备 33010602011771号