-
Python: simple code
所属栏目:[Python] 日期:2020-12-20 热度:51
# !/usr/bin/env python3.6 # -*- coding: utf-8 -*- # visual studio 2017# 2019 10 12 Geovin Du printfrom turtle import *;import sys;from math import ceil;import re;import time;import operator;from copy import deepcopy;from random import rand[详细]
-
Python开发【第十篇】集合
所属栏目:[Python] 日期:2020-12-20 热度:187
集合的运算 交集 | 并集 - 补集 ^ 对称补集 子集 超集 例子: 生成两个集合的并集 s1 = {1,2,3}s2 = {2,3,4}s3 = s1|s2#结果{1,4} 生成两个集合的交集 s1 = {1,4}s3 = s1s2#结果{2,3} 生成两个集合的补集 s1 = {1,4}s3 = s1 - s2#结果生成s1但不属于s2的所有[详细]
-
python数据库——数据库概述
所属栏目:[Python] 日期:2020-12-20 热度:108
什么是数据(Data) 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相[详细]
-
python用正则对字符串进行运算
所属栏目:[Python] 日期:2020-12-20 热度:100
import re def nul_div(source): """ 处理乘法和除法,先利用搜索出需要进行乘法和除法的表达式,然后利用正则将字符串分割,进行乘法和除法的运算 :param source: 要进行计算的字符串 :return: 将计算过的表达式替换到原有字符串,返回计算后的字符串 """ s[详细]
-
python基础--os.walk
所属栏目:[Python] 日期:2020-12-20 热度:181
os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。 os.walk(top[,topdown=True[,onerror=None[,followlinks=False]]]) top -- 根目录下的每一个文件夹(包含它自己),产生3-元组 (dirpath,dirnames,filenames)【文件夹路径,文件夹名[详细]
-
191012 python3关于空格打印、赋值、+=符号的小坑
所属栏目:[Python] 日期:2020-12-20 热度:132
1. python3中, 直接打印空格不显示 ,不论是pycharm,cmd命令窗口,还是linux中,都有尝试,但是空格‘ ‘不能显示出来: # 打印菱形,只能用center方法 for i in range(0,5): for y in range(0,5-i): w = ‘ ‘ print(w,end="") s = ‘* ‘ * i print(s)fo[详细]
-
Python通过email和smtplib模块发送简单邮件
所属栏目:[Python] 日期:2020-12-20 热度:83
SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造[详细]
-
Python后端技术栈(一)
所属栏目:[Python] 日期:2020-12-20 热度:158
每日分享 Happiness is a way of travel. Not a destination. 幸福是一种旅行方式。 不是目的地。 小闫语录 : 刻意的寻找,幸福无影无踪;简单的感受,幸福如影随形。幸福是什么?爱着,被爱着。 1.导航 1.1Python 语言基础 1.语言特点 2.语法基础 3.高级特[详细]
-
用Python从0开始实现一个中文拼音输入法
所属栏目:[Python] 日期:2020-12-20 热度:71
众所周知,中文输入法是一个历史悠久的问题,但也实在是个繁琐的活,不知道这是不是网上很少有人分享中文拼音输入法的原因,接着这次NLP Project的机会,我觉得实现一发中文拼音输入法,看看水有多深,结果发现还挺深的,但是基本效果还是能出来的,而且看别[详细]
-
python mysql
所属栏目:[Python] 日期:2020-12-20 热度:75
参考:? ?https://www.runoob.com/python3/python3-mysql.html ? ‘‘‘ Created on 2019年10月12日@author: sea ‘‘‘ #encoding=utf- 8 from statistics import pstdev# !/usr/bin/ python3 ‘‘‘ 连接数据库TESTDB使用的用户名为 " testuser " ,密码为[详细]
-
只要十分钟,用Python实现自动化
所属栏目:[Python] 日期:2020-12-20 热度:60
登陆 要评论当然要能够先进行登陆,采用 requests 库进行处理,尝试能否看到自己的消息列表: msg_url = "http://msg.csdn.net/" r = requests . get (msg_url ,auth = ( ‘drfish‘ , ‘password‘ ) ) 结果跳转到登陆界面,好的那看一下登陆界面是怎么登陆[详细]
-
PyCharm如何导入python项目,并配置虚拟环境
所属栏目:[Python] 日期:2020-12-20 热度:139
Pycharm导入python项目 进入PyCharm后,点击File→Open,然后在弹窗中选择需要导入项目的文件夹; ? 打开了python项目后,需要配置该项目对应的python才可以正常运行; 配置步骤:File→settings ? 在设置弹窗中选择Project Interpreter,然后点击add; ? 在[详细]
-
启动Django项目报错
所属栏目:[Python] 日期:2020-12-20 热度:170
今天一时手欠将电脑名字改成了中文,在启动Django或Flask项目的时候一直报下面的错误 问题描述: 环境配置成功,Django成功pip,运行项目报错,浏览器输入127.0.0.1:8000报错 问题截图: 问题所在:计算机名为中文 解决方法:更改计算机名为英文,重启电脑[详细]
-
django-购物车添加
所属栏目:[Python] 日期:2020-12-20 热度:101
商品详情页detail.html添加加入购物车按钮 a href ="javascript:;" sku_id ="{{ sku.id }}" class ="add_cart" id ="add_cart" 加入购物车 / a .... script $( ‘ #add_cart ‘ ).click( function (){ // 获取商品id和商品数量 sku_id = $( this ).attr( ‘[详细]
-
2-6 GIL全局解释器锁
所属栏目:[Python] 日期:2020-12-20 热度:76
一 引子 定义:In CPython,the global interpreter lock,or GIL,is a mutex that prevents multiple native threads from executing Python bytecodes at once. This lock is necessary mainly because CPython’s memory management is not thread-safe. (H[详细]
-
3-3 gevent模块
所属栏目:[Python] 日期:2020-12-20 热度:165
一 gevent模块 安装pip3 install gevent Gevent 是一个第三方库,可以轻松通过gevent实现并发同步或异步编程,在gevent中用到的主要模式是 Greenlet ,它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部运行在主程序操作系统进程的内部,但它们被协[详细]
-
你见过的最全面的 Python 重点
所属栏目:[Python] 日期:2020-12-20 热度:66
由于总结了太多的东西,所以篇幅有点长,这也是我"缝缝补补"总结了好久的东西。 Py2 VS Py3 print成为了函数,python2是关键字 不再有unicode对象,默认str就是unicode python3除号返回浮点数 没有了long类型 xrange不存在,range替代了xrange 可以使用中文[详细]
-
关于unittest单元测试框架中常用的几种用例加载方法
所属栏目:[Python] 日期:2020-12-20 热度:136
unittest模块是Python自带的一个单元测试模块,我们可以用来做单元测试。unittest模块包含了如下几个子模块: 测试用例:TestCase 测试集:TestSuite 加载用例:TestLoader 执行用例:TextTestRunner 首先编写一个简单的加减乘除数学方法类: class MathCalc[详细]
-
python 如何找到import的包
所属栏目:[Python] 日期:2020-12-20 热度:193
? Python?import?时会首先寻找?sys.path?中列出的路径,通常是这样: import sys ‘n‘.join(sys.path) /usr/lib/python2.7 /usr/lib/python2.7/plat-x86_64-linux-gnu /usr/lib/python2.7/lib-tk /usr/lib/python2.7/lib-old /usr/lib/python2.7/lib-dynlo[详细]
-
python djangon
所属栏目:[Python] 日期:2020-12-20 热度:97
https://www.cnblogs.com/freely/p/8022923.html https://www.cnblogs.com/lovele-/p/8719126.html ? 1. 安装python,注意安装成后,设置windows 中的 path路径。 2. 进入cmd界面,运行“ pip install virtualenv ”,成功! 3. virtualenv?test?--no-setupto[详细]
-
django 中连接mysql数据库的操作步骤
所属栏目:[Python] 日期:2020-12-20 热度:55
django中连接mysql数据库的操作步骤: 1 settings配置文件中 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql','NAME': 'orm02',# 库的名字 'USER':'root',# 数据库的用户名 'PASSWORD':'666',# 数据库的密码 'HOST':'127.0.0.1','PORT':33[详细]
-
Python线程
所属栏目:[Python] 日期:2020-12-20 热度:53
线程,有时被称为轻量进程,是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程不拥有私有的系统资源,但它可与同属一个进程的其它线程共享进程所[详细]
-
Python Ethical Hacking - TROJANS Analysis(2)
所属栏目:[Python] 日期:2020-12-20 热度:62
DOWNLOAD EXECUTE PAYLOAD A generic executable that downloads executes files. Disadvantages: User needs internet connection. Files have to be uploaded and accessible via a direct URL. PACKAGING - CREATING TROJANS Package front file with evi[详细]
-
Python安装numpy,pandas慢,超时报错,下载不了的解决方法
所属栏目:[Python] 日期:2020-12-20 热度:149
由于python的默认源是国外的,所以下载的时候会很慢,甚至会出现超时下载失败,提供两个解决方法 1.设置pip的超时限制 打开cmd ? ?输入pip --default-timeout=100 install -U? 【这里是下载的包名】(以pandas为例) ? 如果网速还是很慢 直接换源下载 1. pip[详细]
-
django-提交订单
所属栏目:[Python] 日期:2020-12-20 热度:152
购物车cart.html页面加form表单提交 form method ="post" action ="{% url ‘order:place‘ %}" {# 提交到/order/place页面处理 #} {% for sku in skus %} ul class ="cart_list_td clearfix" li class ="col01" input type ="checkbox" name ="sku_ids" val[详细]
