
Python
捉虫的橙子先生
学:纸上得来终觉浅,绝知此事要躬行。
思:千淘万漉虽辛苦,吹尽黄沙始到金。
展开
-
django的环境配置和模型类的设计
django的环境配置1. 虚拟环境安装pip install virtualenvpip install virtualenvwrapper 扩展包export WORKON_HOME=$HOME/.virtualenvssource /usr/local/bin/virtualenvwrapper.shvi /usr/local/bin/virtualenvwrapper.sh目录下的文件进行修改成python3的路径环境生效:source .bashrc2. 虚拟环境配置mkvirt原创 2021-10-10 22:59:51 · 113 阅读 · 0 评论 -
Ubuntu20.04环境下安装pip过程遇到问题总结
今天新装了Ubuntu环境,需要开发Python的代码,需要装一些环境,在安装过程中pip的安装总是出现问题,尝试了很多的方法才成功,下面把我遇到的问题做一下总结:Ubuntu环境如下:下载包的路径在文章末尾问题1:无法定位软件问题:解决办法:修改Ubuntu的软件源就能解决无法定位软件包的问题问题2:安装setuptools报错问题解决办法:执行命令:sudo apt-get install python3-distutils结果如下:正在读取软件包列表… 完成正在分析软件包的原创 2021-09-25 17:43:34 · 3659 阅读 · 0 评论 -
Python使用tkinter模块实现一个简单的计算器的GUI操作
学习tkinter之余,实现了一个简单的计算器操作,能够满足页面输入参数和计算得到结果原创 2021-09-21 18:20:44 · 687 阅读 · 0 评论 -
Python的多进程,多线程,协程分别实现HTTP服务器的并发思路
前一篇文章介绍了单任务的HTTP服务器,那么如何实现多任务的呢,本篇文章将实现HTTP服务的并发处理,分别从多进程,多线程,协程的方法来实现,代码有点多,引入了3个文件,重复度有点高,读者只看关键部分,就好了,主要是服务端的数据收发阶段。测试方法:将html文件方法和代码同路径下,运行代码,在浏览器中输入IP:端口/XX.html即可看到成功解析html文件(这里不讨论html中的内容,只需明白实现思路即可)如图:****1. 多进程实现HTTP服务器的并发import socketimport原创 2021-08-28 19:44:15 · 941 阅读 · 0 评论 -
python实现静态网页的HTTP服务器,以及实现从浏览器中获取指定的网页
以下为一个最简单的HTTP服务器,在浏览器中输入地址后,就能够访问到通目录下的HTML文件,import socket"""TCP 的服务端1,socket 创建socket2.bind 绑定IP和端口3.listen 处于监听状态4.accept 接进来客户端的连接5.recv/send 接受或者发送信息6.close 关闭"""def tcp_creat_socket(): tcp_ser = socket.socket(family=socket.AF_INET, t原创 2021-08-28 19:21:15 · 706 阅读 · 0 评论 -
Python中对象的可迭代性与迭代器理解
引出问题:如下面所示,存在一个类,并且产生了一个对象,现在想用for循环实现对象的迭代,结果报错了点击(此处)折叠或打开-- coding: utf-8 --“”"演示一个类是不可以迭代的结果存在报错信息 说明 A对象不是一个可以迭代的对象for i in A:TypeError: ‘Students’ object is not iterable“”"class Students():def init(self):self.names = list()def add(self,原创 2021-08-14 15:41:38 · 316 阅读 · 0 评论 -
Python语言实现C-S架构--基于TCP通信
加粗样式@[TOC](http://blog.chinaunix.net/uid-26833883-id-3500874.html欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语...原创 2021-08-14 10:48:28 · 433 阅读 · 0 评论