![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
生死有命_富贵在天
这个作者很懒,什么都没留下…
展开
-
python 杂项收集
1、启动一个简单的http服务器默认端口 8000python -m SimpleHTTPServer #python2中启动一个简单的http服务器python -m http.server #python3中启动一个简单的http服务器原创 2020-09-11 18:10:25 · 85 阅读 · 0 评论 -
python 省市区字典
dic = { "福建省":{"福州市":"['马尾','鼓楼']","厦门":"['湖里','思明']"}, "广东省":{"深圳":"['深圳1','深圳2']","东莞":"['东莞1','东莞2']"} }while True: city_list原创 2018-01-20 18:43:04 · 4814 阅读 · 1 评论 -
python tcp网络编程
#socket_server.py import socketimport time,threadings = socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind(('127.0.0.1',9999))s.listen(5)print("waiting this connect........")def tcpli...转载 2018-10-17 09:44:29 · 147 阅读 · 0 评论 -
Django数据库之多对多映射
一、新建工程和应用二、修改settings.py添加数据库配置和相关应用三、在应用blog下修改models.py四、执行python manage.py syncdb命令生成相应的表五、使用python解析器对数据库blog_book、blog_author、blog_book_authos进行数据操作...原创 2018-10-22 21:22:34 · 235 阅读 · 0 评论 -
Django管理界面
一、新建工程csvt05二、在工程下新建应用blog三、修改csvt05工程下的settings.py四、修改csvt05工程下的urls.py5、编辑blog下的models.py6、在blog下新建admin.py并添加内容7、会创建在setting.py下配置的INSTALL_APPS下的所有 app,创建其对应的数据表到指定的数据库,但只...原创 2018-10-21 21:36:59 · 457 阅读 · 0 评论 -
Django数据库之显示
一、修改应用blog下的views.py二、在应用下创建模板templates,并在该文件下新建show_author.html和show_book.html三、编辑urls.py四。编辑show_author.html和show_book.html两个页面:show_author.html:页面访问,返回结果: ####################...原创 2018-10-23 21:38:37 · 1511 阅读 · 0 评论 -
Django表单基础
一新建工程(csvt07)和应用blog;二、编辑工程下的settings.py,添加相应的数据库配置,和添加相应的应用和注销csrf验证三编辑urls.py四、编辑应用下的views.py五、在blog下新建文件夹templates并且在该文件下新建register.html六、浏览器结果查询: ...原创 2018-10-29 21:37:44 · 117 阅读 · 0 评论 -
windows环境下 python virtualenv的虚拟环境的使用和flask的安装
1)、创建虚拟环境:virtualenv venv2)、激活虚拟环境:source Scripts\activate检测虚拟环境目录下有哪些包:命令:pip freeze下载安装flask3)、退出虚拟环境:deactivate...原创 2019-09-23 20:46:11 · 184 阅读 · 0 评论 -
python 简单用户登录操作
import sys#被锁住用户locked_name_list = {"zhangsan","lisi"}#正常用户mtch_name_list = {"wangwu":"123456","maliu":"123456"}#输入匹配次数match_count = 0#允许输入的次数match_limit = 3while match_count原创 2018-01-22 20:51:37 · 644 阅读 · 0 评论 -
python列表和集合简单操作
#将all_list列表中大于66的数放于字典k1中,小于66的放于k2中all_list = [11,22,33,44,55,66,77,88,99]dic = list({})for i in all_list: if i > 66: if "k1" in dic.keys(): dic['k1'].append(i) ...原创 2018-01-27 21:12:24 · 347 阅读 · 0 评论 -
python 简单邮件发送
import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddrdef mail(): ret = True try: #邮件内容 msg = MIMEText("邮件内容","plain",'utf-8') #...原创 2018-01-31 21:05:25 · 289 阅读 · 0 评论 -
MySQL-python 安装
1、下载mysql-python:官网地址:https://sourceforge.net/projects/mysql-python/files/mysql-python/2、解压sudo tar -zxvf MySQL-python-1.2.3.tarcd MySQL-python-1.2.33、在安装前需进行配置 a、修改setup_posix.py中的m...原创 2018-10-12 10:06:32 · 2444 阅读 · 0 评论 -
在Django中使用数据库
1、创建工程:django-admin.py startproject csvt03 2、创建应用:django-admin.py startapp blog 3、编辑工程下的setting.py: 、4、编辑应用(blog)下的models.py(通过关系对象映射模型往数据库中添加表)5、进行数据库的同步动作:6、取数据库中验证:...原创 2018-10-11 22:57:41 · 120 阅读 · 0 评论 -
python 解析html代码,获取所需数据
from html.parser import HTMLParserfrom html.entities import name2codepointfrom urllib import requestimport reclass MyHTML(HTMLParser): def init(self): self.__parsedata = '' # 设置一个...原创 2018-10-12 10:41:32 · 3307 阅读 · 0 评论 -
python 二维数组旋转
#编写一个二维数组 data = [[col for col in range(4)] for row in range(4)]#遍历这个二位数组取出其行索引for row_index in range(len(data)): #遍历该索引下的一维数组取出其列索引for col_index in range(row_index,len(data[row_index])):#取出...原创 2018-03-06 14:45:38 · 837 阅读 · 0 评论 -
python 算法基础之二分查找
#算法基础之二分查找def searchData(datasource,aim): mid = int(len(datasource)/2) if len(datasource) >= 1: if datasource[mid] > aim: print("datasource left:",datasource[:mid])...原创 2018-02-28 21:10:45 · 131 阅读 · 0 评论 -
python 迭代器相关示例代码
import timedef consume(name): print("%s 吃包子" %name) while True: baozi = yield #返回存入的值 print("包子[%s]来了,被[%s]吃了!" %(baozi,name))def produce(): c = consume('A') c2 = ...原创 2018-02-09 20:28:51 · 146 阅读 · 0 评论