
Python
文章平均质量分 76
zsx0728
这个作者很懒,什么都没留下…
展开
-
Django Cookie 与 Session 对比
本文通过示例演示 Django 中如何创建、查询、删除 Cookie 与 Session。原创 2022-11-25 15:59:11 · 959 阅读 · 1 评论 -
介绍 Django 的模型字段 DecimalField
DecimalField 是一种模型字段,相当于数据库字段的属性 decimal(x,y)。在 Python 中用一个 Decimal 实例来表示,表现为一个固定精度的十进制数。原创 2022-10-27 17:31:45 · 5328 阅读 · 0 评论 -
绘制北京市蜜雪冰城门店地图
第一步,通过腾讯地图API收集门店地理位置数据; 第二步,将地理位置数据导入Elasticsearch; 第三步,使用Kibana绘制门店地图。原创 2022-06-19 15:59:46 · 2273 阅读 · 2 评论 -
如何调用zabbix api提取所有IP?
通过Python脚本调用zabbix api,提取所有IP。原创 2022-01-12 17:27:38 · 1723 阅读 · 0 评论 -
如何调用蓝鲸智云API接口?
文章目录明确参数编写程序验证结果明确参数 假设已经安装好蓝鲸平台,进入平台管理界面,进入开发者中心。我使用的是蓝鲸社区版bkce_basic_suite-6.0.4的安装包。 点击S-mart应用,可以看到已存在的原生应用: 我这里使用的是bk_user_manage,点击名称查看详情: 可以查询到应用ID和应用TOKEN: 还能看到访问地址,格式为:https://URL/o/bk_user_manage/ 可以在浏览器输入网址进行测试(注意后面输入原创 2021-12-31 15:31:53 · 2546 阅读 · 0 评论 -
Python map函数介绍
文章目录map() 参数map() 返回值示例1:执行map函数示例2:如何在 map() 中使用lambda函数示例3:使用Lambda将多个迭代器传递给map()参考文档(翻译文) map() 函数将函数(function)应用于可迭代项(iterable)的每一项(列表,元组等),并返回结果列表。map() 的语法为:map(function, iterable, ...)map() 参数function - map() 将 iterable 的每一项传递到该函数;iterabl翻译 2020-08-10 11:19:42 · 779 阅读 · 0 评论 -
Python Lambda函数介绍
文章目录1. Python中的lambda函数是什么?2. 如何在Python中使用lambda函数?2.1 python中Lambda函数的语法2.2 python中的Lambda函数示例3. 在Python中使用Lambda函数3.1 与filter()一起使用的示例3.2 与map()一起使用的示例参考文档(翻译文,略有改动)1. Python中的lambda函数是什么? 在Python中,普通函数格式为:def function_name(parameters): """docstr翻译 2020-08-10 11:15:08 · 575 阅读 · 0 评论 -
python闭包:如何使用它,为什么?
文章目录1. Python中的嵌套函数2. Python闭包3. 何时以及为何使用闭包参考文献(翻译文,扩充了一些文字和代码便于理解) 在了解闭包(closure)是什么之前,我们必须首先了解什么是嵌套函数和非局部变量。1. Python中的嵌套函数 在一个函数内部定义的函数称为嵌套函数。嵌套函数能够访问范围内的变量。 在Python中,这些非局部变量只能在其作用域内访问,而不能在其作用域外访问。可以通过以下示例进行说明:示例一# Python program to illu翻译 2020-08-02 14:19:31 · 370 阅读 · 0 评论 -
了解Python中的多重继承
https://www.programiz.com/python-programming/methods/built-in/super原创 2020-07-23 22:26:02 · 249 阅读 · 0 评论 -
浅谈Python函数的参数
https://www.programiz.com/python-programming/function-argumenthttps://www.geeksforgeeks.org/args-kwargs-python/https://treyhunner.com/2018/04/keyword-arguments-in-python/https://docs.python.org/zh-cn/3/glossary.html#term-argumenthttps://docs.python.org原创 2020-07-05 12:46:19 · 269 阅读 · 0 评论 -
了解Python中的多态
文章目录什么是多态Python中的函数多态Python中的类多态多态与继承参考文献什么是多态 多态性(polymorphism)的字面意思是不同形式出现的条件。多态性是编程中一个非常重要的概念。它是指使用单个类型实体(方法、运算符或对象)来表示不同场景中的不同类型。我理解的多态,就像一个人,会有很多身份,在家庭中是父亲,在公司中是员工,在高校中是学生,这些身份彼此无关却都属于一个人,这个人就具有多态的性质。示例1:加法运算符的多态 我们知道+运算符在Python程序中广泛使用,但是它的用翻译 2020-06-24 15:45:21 · 667 阅读 · 0 评论 -
了解Flask的url_for函数
格式:flask.url_for(endpoint, **values) url_for函数的作用是根据已知的endpoint生成URL。endpoint(端口)表明如何通过URL访问资源,也可以理解为函数的名称。values是传递给endpoint的变量参数。 以下脚本演示了 url_for() 函数的用法:from flask import Flask, redirect, url_forapp = Flask(__name__)@app.route('/admin')原创 2020-06-21 13:55:25 · 465 阅读 · 0 评论 -
Python Pygame简介
文章目录简单示例Pygame模块概述参考文档 关于pygame的安装,需要python 3.6.1或更高版本。我这里是centos7环境,我选择了最省事的方法:yum安装epel源,然后yum install python36-pygame。简单示例 理解新库的最佳方法是直接跳入示例。使用代码创建一个弹跳球动画:import sys, pygamepygame.init()...翻译 2020-02-19 15:15:29 · 1380 阅读 · 0 评论 -
python内置函数简单示例(二)
文章目录chr(i)@classmethod 、 @staticmethodcompile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1)class complex([real[, imag]])delattr(object, name)、getattr(object, name[, default]) 、 set...原创 2020-02-11 23:14:40 · 172 阅读 · 0 评论 -
python内置函数简单示例(一)
文章目录abs(x)all(iterable)any(iterable)ascii(object)bin(x)class bool([x])breakpoint(*args, **kws)class bytearray([source[, encoding[, errors]]])class bytes([source[, encoding[, errors]]])callable(object)...原创 2020-02-08 21:53:28 · 284 阅读 · 0 评论 -
Jinja2安装与基本API用法
文章目录简介前提条件安装基本API用法API基础Unicode高级API参考文档简介Jinja2是用于Python的库,旨在灵活,快速且安全地运行。前提条件Jinja2适用于Python 2.6.x,2.7.x和> = 3.3。如果您使用的是Python 3.2,则可以使用旧版的Jinja2(2.6),因为Jinja2版本2.7中已不再支持Python 3.2。如果希望使用Pack...翻译 2020-01-16 16:59:29 · 6761 阅读 · 0 评论 -
python manage.py syncdb和python manage.py validate排障
问题1:# python manage.py syncdbTraceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/root/python/second_program/venv/lib/py...原创 2019-08-26 14:01:06 · 713 阅读 · 0 评论 -
python for循环示例
示例:编辑1个文件,命名为magicians.py。 1 magicians=['alice','david','carolina'] 2 for magician in magicians: 3 print(magician.title()+ ", that was a great trick!") 4 print("i can't wait to see your next ...原创 2018-05-30 15:12:05 · 722 阅读 · 0 评论 -
Python删除特定值
假设有一个宠物列表,其中包含多个值为“cat”的元素。要删除所有这些元素,可不断运行一个while循环。编辑pets.py文件: pets = ['dog','cat','dog','goldfish','cat','rabbit','cat'] print(pets) while 'cat' in pets: pets.remove('cat') print(pets)运行结...原创 2018-06-07 12:26:54 · 5626 阅读 · 0 评论 -
python练习-辨别10以内的奇偶数
今天看到一个题目,从1数到10,打印10以内的奇数。写了一下程序: 1 i = int(0) 2 while i <= 10: 3 if i % 2 == 0: 4 i += 1 5 else: 6 print(str(i) + " is a odd") 7 i += 1看了一下答案,思路差不多,但是...原创 2018-06-22 10:40:07 · 4003 阅读 · 0 评论 -
Python练习--循环,字典
提示用户输入姓名和回答,最终统一打印出来。 responses = {} polling_active = True while polling_active: name = input("\nWhat is your name? ") response = input("Which mountain would you like?") ...原创 2018-06-22 14:09:40 · 343 阅读 · 0 评论 -
Python-requests库的安装
准备安装pip[root@centos7 ~]# python36 --versionPython 3.6.3[root@centos7 ~]# command -v pipic pidof pifconfig pinentry-curses pinentry-gtk-2 ping pinky ...原创 2018-06-15 10:14:13 · 1862 阅读 · 0 评论 -
利用python爬取页面
目标网址:https://item.jd.com/7479820.html 1 import requests 2 url="https://item.jd.com/7479820.html" 3 try: 4 r = requests.get(url) 5 r.raise_for_status() 6 r.encoding = r.apparent_...原创 2018-07-09 12:36:15 · 322 阅读 · 0 评论 -
python练习
要求:输入歌手名称,专辑名称,歌曲数(可选),返回相关信息并提供推出途径。def make_album(album_singer,album_name,song_number=''): #请输入音乐专辑信息呦! if song_number: album_info={'album_singer is ':album_singer,'album_name is ':a...原创 2018-07-12 15:11:43 · 187 阅读 · 0 评论 -
Python 类的练习
练习任务:创建一个名为restaurant的类,其方法__init__()设置连个属性:restaurant_name和cuisine_type。创建一个名为describe_restaurant()的方法和一个名为open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条信息,指出餐厅正在营业。根据这个类创建一个实例,分别打印其两个属性,再调用前述两个方法。cl...原创 2018-07-24 15:31:54 · 705 阅读 · 0 评论 -
Python 类的练习
要求:创建一个名为User的类,其中包含属性first_name和last_name,还有用户简介通常会存储的其他几个属性。在类User中定义一个名为describe_user()的方法,它打印用户信息摘要;再定义一个名为greet_user()的方法,它向用户发出个性化的问候。创建用户实例,调用上述两个方法。代码:class User(): """练习,创建一个关于姓名的类...原创 2018-07-25 11:24:44 · 1782 阅读 · 0 评论 -
python标准库使用OrderedDict类
目标:创建一个字典,记录几对python词语,使用OrderedDict类来写,并按顺序输出。写完报错:[root@centos7 tmp]# python python_terms.py File "python_terms.py", line 9 from name,language in python_terms.items(): ^Syn...原创 2018-07-27 11:45:09 · 807 阅读 · 0 评论 -
Python从文件中读取数据
编写了一个名为learning_python.txt的文件,内容如下:[root@centos7 tmp]# cat learning_python.txt In Python you can code;In Python you can learn object;In Python you can learn class.要求:编写一个程序,它读取这个文件并打印三次。1、第一...原创 2018-07-30 17:15:04 · 1275 阅读 · 0 评论 -
Python写入文件
要求:编写一个while循环,提示用户输入其名字。用户输入名字后,将一条访问记录添加到guest.txt中。确保每条记录独占一行。代码:filename = 'guest.txt'polling_active = True#设置一个循环位while polling_active: guest_name = input("please input your name: ...原创 2018-07-30 18:10:13 · 1519 阅读 · 0 评论 -
python类的练习
要求:创建一个Die类,它包含一个名为sides的属性,编写一个名为roll_die()的方法,它打印位于1和骰子面数之间的随机数。创建一个20面的骰子。可以使用模块random,包含以各种方式生成随机数的函数,其中的randint()返回一个位于指定范围内的整数。代码如下:from random import randintclass Die(): def __in...原创 2018-07-27 12:41:29 · 673 阅读 · 0 评论 -
centos6.5安装python3.7.1之后无法使用pip
编译安装全是坑……第一遍装完无法使用pip,报错找不到ssl模块。各种报错:pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.。。。configure: error: Invalid --with-openssl value...原创 2018-11-07 14:11:21 · 1842 阅读 · 1 评论 -
Python简单排序
最近在学习python,立志要成为编程大神^^编了一个小小的程序,验证sort(),sorted(),reverse()。 1 places=['beijing','tianjin','harbin','shaanxi','hangzhou'] 2 print(places) 3 4 #使用sorted按字母顺序临时打印这张表 5 print(sorted(place...原创 2018-05-30 11:19:14 · 496 阅读 · 0 评论