-
django-URL认识
所属栏目:[Python] 日期:2020-12-20 热度:79
URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。也可认为由4部分组成:协议、主机、端口、路径 URL的一般语法格式为:(带方括号[]的为可选项): protocol :// hostname[:port] / path / [;parameters][?query]#fragment (1)protocol(协议)[详细]
-
python 图像上写中文字体
所属栏目:[Python] 日期:2020-12-20 热度:126
本人处理图像的时候经常使用opencv的包,但是 cv2.putText 显示不了中文,所以查找了如何在python在图像上写中文的方法,在伟大的Stack Overflow上面找到一个方法,分享给大家。 本文的 Stack Overflow 网址:?https://stackoverflow.com/questions/50854235[详细]
-
python中自定义函数的保留字是
所属栏目:[Python] 日期:2020-12-20 热度:175
? ? Python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的具体功能实现代码,如果想要函数有返回值,在expressions中的逻辑代码中用return返回。 自定义函数 创建函数非常简单,它使用关键字(保留字) “def”, 下面的代码创建了[详细]
-
python 常见模块
所属栏目:[Python] 日期:2020-12-20 热度:85
Python sys模块用法详解 sys?是一个和 Python 解释器关系密切的标准库,它和帮助我们访问和 Python 解释器联系紧密的变量和函数 表 1 sys模块常用成员及功能 sys成员(变量和函数) 功能描述 sys.argv 获取运行 Python 程序的命令行参数。其中 sys.argv[0][详细]
-
不同包的调用
所属栏目:[Python] 日期:2020-12-20 热度:116
在python中,包package的物理层面对应文件夹,模块model的物理层面对应程序文件. 1 如果一个文件夹中有__init__.py文件,则python不会认为它是一个普通的文件夹,而是一个package,在__init__.py程序中用于存放它所在package的顶层目录(即到它的父目录),[详细]
-
python实现邮件发送功能
所属栏目:[Python] 日期:2020-12-20 热度:130
? ? import smtplibimport email.mime.multipartimport email.mime.textdef send_email(receiver,content): msg = email.mime.text.MIMEText(content,‘html‘,‘utf-8‘) msg[‘from‘] = ‘[email?protected]‘ # 从该邮箱发送 msg[‘to‘] = receiver #[详细]
-
day3用python的time库写一个进度条
所属栏目:[Python] 日期:2020-12-20 热度:153
运算符 算数运算 如a=10,b=20 +两个数相加 a+b=30 -两个数相减 a-b=-10 两个数相乘 a ****b =200 /两个数相除b/a=2 %取模,并返回余数b%a=0 幂,a ****b**=10的20次方 .strip() 去除多余空格字符串 .isdigit() 判断是否为数字字符串 time库 获取时间 time.ti[详细]
-
Python的各种解析操作,和数学概念中的解析有何联系?
所属栏目:[Python] 日期:2020-12-20 热度:57
python中的解析 Python支持各种解析(comprehension)操作,比如列表解析、集合解析、元组解析、字典解析。它们根据某些元素来创建(推导)出一个新的列表、集合、元组、字典等。所以有的地方也称为推导,比如列表推导、集合推导等。 下面是一个列表解析的示例:[详细]
-
循环:操作列表
所属栏目:[Python] 日期:2020-12-20 热度:185
遍历列表 bis= ["sss","ass222","kjjga","dksjkgj"]for xx in bis : print(xx)sssass222kjjgadksjkgj 循环临时存储建议: for cat in cats:for dog in dogs:for item in list_of_items: 循环中执行更多操作: bis= ["sss","dksjkgj"]for xx in bis : print(x[详细]
-
python的GIL锁
所属栏目:[Python] 日期:2020-12-20 热度:141
进程:系统运行的一个程序,是系统分配资源的基本单位。 线程:是进程中执行运算的最小单位,是处理机调度的基本单位。 处理机:是计算机中存储程序和数据,并按照程序规定的步骤执行指令的部件。包括中央处理器、主存储器、I/O接口。 程序:程序是描述处理[详细]
-
012Python与用户交互
所属栏目:[Python] 日期:2020-12-20 热度:117
Python与用户交互 一、为什么交互 让我们来回顾计算机的发明有何意义,计算机的发明是为了奴役计算机,解放劳动力。假设我们现在写了一个ATM系统取代了柜员,如果我们要在这台ATM上取款,那么这个ATM是不是会要求我们输入姓名、密码?是不是需要我们输入我们[详细]
-
django+SQLite搭建轻量级个人博客(二)基本配置
所属栏目:[Python] 日期:2020-12-20 热度:161
一、Django的工作模式 在Django里,由于 C层由框架自行处理,而 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),所以Django 也被称为 MTV框架 。在MTV开发模式中: 1、models,数据模型:这是一个抽象层,用来构建和操作你的web应用中的[详细]
-
python3读取csv文件任意行列
所属栏目:[Python] 日期:2020-12-20 热度:174
#读取每一行 #?? reader = csv.reader(f) 此时reader返回的值是csv文件中每行的列表,将每行读取的值作为列表返回 # 读取每一行 filename= ' D:file_information1.csv ' import csvwith open(filename,newline = '' ,encoding = utf-8 ' ) as f: 参数encod[详细]
-
Python-requests的使用 - SSL证书验证
所属栏目:[Python] 日期:2020-12-20 热度:129
一、SSL问题 1、在你不启用fiddler时,python代码直接发送https请求,不会有SSL问题(也就是说不想看到SSL问题,关掉fiddler就行) 2.启用fiddler会报出以下错误: ? raise SSLError(e,request=request) requests.exceptions.SSLError: HTTPSConnectionPool([详细]
-
Python学习之JSON格式的序列化和反序列化
所属栏目:[Python] 日期:2020-12-20 热度:71
查看json库的方法 import json print ( " JSON库的主要方法: " ,json. __all__ ) # ##JSON库的主要方法: ['dump','dumps','load','loads','JSONDecoder','JSONDecodeError','JSONEncoder'] dump和dumps的区别 dump是将对象序列化并保存到文件中 dumps是将[详细]
-
Python 3 os.walk使用详解【转载】
所属栏目:[Python] 日期:2020-12-20 热度:164
os.walk(top,topdown = True,onerror = None,followlinks = False) ? 文件结构 Test folder: ? SubTest1 folder: ? ThirdLayer folder: ? ? SubTest2 folder: ? 示例代码1: import ospath = ' D:Test ' for root,dirs,files in os.walk(path): print ( " R[详细]
-
pycharm运行程序时在Python console窗口中运行而不是在运行窗口
所属栏目:[Python] 日期:2020-12-20 热度:182
Python代码运行时,pycharm运行程序时在Python console窗口中运行而不是在运行窗口中运行 ? ? 解决方法 :打开菜单栏? run-edit configurations ? ? ?发现这样只能解决单个文件,打开左侧的Templates下面的python,再把这个复选框去掉 ? ? ?ok,这样就可以应用[详细]
-
PyCurl 安装错误, ERROR: Command errored out with exit statu
所属栏目:[Python] 日期:2020-12-20 热度:73
原因分析:PyCurl 安装错误,需要安装 PyCurl 库(PyCurl 是一个Python接口,是多协议文件传输库的 libcurl。类似于urllib Python模块,PyCurl 可以用来从Python程序获取 URL 所标识的对象) 解决方法:访问 https://www.lfd.uci.edu/~gohlke/pythonlibs/#py[详细]
-
测试网站页面网速的一个简单Python脚本
所属栏目:[Python] 日期:2020-12-20 热度:148
原文转载于https://www.cnblogs.com/kevingrace/p/5840951.html 但是直接拷贝原文的代码运行报错异常,怀疑是不同Python版本使用StringIO BytesIO导致 执行报错,直接注释了,使用下面代码可以执行出和原文一样的效果 # test_netRate.py 测试网页网速 !/usr/[详细]
-
Python读取文件下的图片格式
所属栏目:[Python] 日期:2020-12-20 热度:85
正常情况下,图片命名的后缀和图片的格式一致,但可能某些情况下,图片的原格式和命名的后缀不一样,查看图片的实际格式 ? import osdirfff1 = " C:UsersAdministratorDesktopimage_format " dirfff = ' C:UsersAdministratorDesktopa ' fro[详细]
-
Python中join()函数使用
所属栏目:[Python] 日期:2020-12-20 热度:176
Python中有.join()和os.path.join()两个函数,具体作用如下: ? ?. join():??? 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 ??? os.path.join():? 将多个路径组合后返回 ? #对序列进行操作(分别使用'? ' 、[详细]
-
Python统计文件夹下各个子目录中的文件个数
所属栏目:[Python] 日期:2020-12-20 热度:181
import os for dirpath,dirnames,filenames in os.walk( " C:UsersAdministratorDesktoptest_video_image " ): file_count = 0 for file in filenames: file_count = file_count + 1 print (dirpath,file_count) # #打印结果: """ "C:UsersAdmini[详细]
-
Python资源安装过程出现Retrying (Retry(total=4, connect=None,
所属栏目:[Python] 日期:2020-12-20 热度:124
问题:安装包出现Retrying (Retry(total=4,connect=None,read=None,redirect=None,status=None)) after connection broken by 'ConnectTimeoutError 解决办法:?pip install selectivesearch -i http://pypi.douban.com/simple --trusted-host pypi.douban.c[详细]
-
python 判断目录和文件、文件夹 是否存在,若不存在即创建
所属栏目:[Python] 日期:2020-12-20 热度:64
判断目录是否存在 import os dirs = 'C:UsersAdministratorDesktopworkpython' if not os.path.exists(dirs): os.makedirs(dirs) 判断文件夹是否存在 import os path =os.path.dirname(os.getcwd())+ 'Screenshots' if not os.path.exists(path): os[详细]
-
Python编码练习题(2)
所属栏目:[Python] 日期:2020-12-20 热度:147
题目1 Python实现float数的四舍五入 def panf(f): if isinstance(f,float): # 判断输入的数是否为float类型 isinstance(object,classinfo) 判断实例是否是这个类或者object是变量 b=int(str(f).split( ' . ' )[0]) 对该数先转换为字符串 然后进行分割,以‘.[详细]
