随笔分类 - Python
发表于 2020-11-01 21:23阅读:15617评论:0推荐:0
摘要:##前言 目前大部分使用的3.6或者3.7以及更低版本存在不少问题,随着python的更新很多问题得到修复并且具有更多新的功能。 ##更新 ###3.y.x版本升级到3.y.z ####下载需要升级的exe安装包点击upgrade更新即可 ####安装后,您还必须重新启动计算机 ####检查版本 #
阅读全文 »
发表于 2020-10-29 09:42阅读:2064评论:0推荐:1
摘要:##前言 之前写代码都是看打印的初始和结束时间然后自己算间隔时间,感觉总是不方便,这不符合python的优雅简洁,于是去寻找简便之道. ##方法 time模块计算时间差 import time s_time = time.time() for i in range(1000): print(i) c
阅读全文 »
发表于 2020-10-04 20:11阅读:116评论:0推荐:0
摘要:##类的示例 class Dog(): def __init__(self,name,age): self.name = name self.age = age def sit(self): print(self.name.title() + " is now sitting") def roll_
阅读全文 »
发表于 2020-10-04 17:37阅读:201评论:0推荐:0
摘要:##定义函数 def greet_user(): print("Hello") greet_user() ##函数传参 def greet_user(username): print("Hello " + username.title() + '!') greet_user('huny') ##关键
阅读全文 »
发表于 2020-10-03 20:00阅读:169评论:0推荐:0
摘要:##while循环 message = "" while message != 'quit': message = input("Enter 'quit' to end the program: ") if message != 'quit': print(message) ##循环标志 activ
阅读全文 »
发表于 2020-10-03 19:16阅读:157评论:0推荐:0
摘要:字典是一系列键值对,每个键都与一个值相关联。 ##访问字典的值 alien = {'color':'green','points':5} new_points = alien['points'] print("You just earned " + str(new_points) + " point
阅读全文 »
发表于 2020-10-03 16:12阅读:201评论:0推荐:0
摘要:##检查相等和不等 ##多个检查条件 age1 = 22 age2 = 19 s1 = age1 > 21 and age2 > 19 print(s1) s2 = age1 > 21 or age2 > 19 print(s2) ##检查是否包含在列表内 requested_toppings =
阅读全文 »
发表于 2020-10-03 11:37阅读:169评论:0推荐:0
摘要:##遍历元素 magicians = ['alice','david','carolina'] for magician in magicians: print(magician) magicians = ['alice','david','carolina'] for magician in ma
阅读全文 »
发表于 2020-10-03 10:13阅读:175评论:0推荐:0
摘要:##列表索引 list = ['trek','cannondale','redline','specialized'] print(list[0].title()) ##列表方法 ###修改元素 list = ['trek','cannondale','redline','specialized']
阅读全文 »
发表于 2020-10-02 11:40阅读:168评论:0推荐:0
摘要:##title()方法 name = 'ada lovelace' print(name.title()) ##upper()和lower()方法 name = "Ada Lovelace" print(name.upper()) print(name.lower()) ##拼接字符串方法 firs
阅读全文 »
发表于 2020-08-04 00:38阅读:1489评论:0推荐:0
摘要:知识点 1. sched模块,准确的说,它是一个调度(延时处理机制),每次想要定时执行某任务都必须写入一个调度。 (1)生成调度器:s = sched.scheduler(time.time,time.sleep)第一个参数是一个可以返回时间戳的函数,第二个参数可以在定时未到达之前阻塞。可以说sch
阅读全文 »
发表于 2020-07-30 00:21阅读:905评论:0推荐:0
摘要:前言: 编写函数或者类时,需要编写测试代码,来保证其的功能运行是否按预期的那样工作。在程序添加新的代码时,用来测试是否会破坏本身的功能。 我们使用python自带的unittest模块来测试代码。 编写函数: def get_formatted_name(first,last,middle=''):
阅读全文 »
发表于 2020-07-28 16:43阅读:352评论:0推荐:0
摘要:前言: 很多程序都要求用户输入某种信息,如让用户存储游戏首选项或提供要可视化的数据。不管专注的是什么,程序都把用户提供的信息存储在列表和字典等数据结构中。用户关闭 程序时,你几乎总是要保存他们提供的信息;一种简单的方式是使用模块json 来存储数据。 模块json 让你能够将简单的Python数据结
阅读全文 »
发表于 2020-07-25 10:02阅读:385评论:0推荐:0
摘要:os常用命令 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。 os.getenv()和os.
阅读全文 »
发表于 2020-07-22 14:58阅读:469评论:0推荐:0
摘要:首先确定需要传递的参数和接口,使用接口测试工具验证一下,接口和参数没有问题。 编写python接口脚本 import requests import unittest import json import pymysql conn = pymysql.connect(host='10.10.100.
阅读全文 »
发表于 2020-07-19 17:57阅读:778评论:0推荐:0
摘要:什么是JSON? 一种轻量级的数据交换格式。它独立于语言和平台,JSON解析器和JSON库支持不同的编程语言。JSON具有自我描述性,很容易理解。 数据格式: { "name":"python", "age":5 } 接口最常见的数据格式就是JSON,现在我们来实践一下如何开发JSON格式的API接
阅读全文 »
发表于 2020-07-19 12:50阅读:342评论:0推荐:0
摘要:首先要安装flask包: pip install flask 开发一个简单的API接口 # 1. 导入包 from flask import Flask, request # 2. 实例化一个 app = Flask(__name__) # 3. 编写一个接口处理方法 @app.route("/ad
阅读全文 »
发表于 2020-07-16 00:28阅读:2021评论:0推荐:0
摘要:使用pip install 安装python第三方库时出现了如下错误:pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read
阅读全文 »
发表于 2020-07-01 23:58阅读:186评论:0推荐:0
摘要:python导包一直存在问题,今天深度的学习了一下。 一:python导入整个文件 import time 二:python导入文件的类或者函数 form time import sleep 三:python导入自己写的包 1:同目录下 test2代码如下: from test1 import Ad
阅读全文 »
发表于 2020-06-27 18:34阅读:947评论:0推荐:0
摘要:1,首先写一条能运行成功插入SQL的语句 INSERT INTO sign_guest(realname,phone,email,sign,event_id)VALUES("jack",13800101100,"jack@mail.com",0,1) 2,通过python批量写如文本 f =open
阅读全文 »