![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python网络编程
TYoLee
这个作者很懒,什么都没留下…
展开
-
关于Ubuntu的一些安装笔记
今天使用Ubuntu进行Python变成的时候,遇到需要导入gevent库,然后当然是sudo pip3 install gevent , 问题就来了,系统提示我pip3不是命令一通查找发现是要install,那么就来吧sudo apt-get install python3-pip , 搞定! 来验证一下:pip3 -VBy the way, 卸载:sudo apt-get remov...原创 2018-10-05 15:40:55 · 119 阅读 · 0 评论 -
pymysql-C
今天开始学习python与数据库mysql的连接,大大小小遇到了不少问题,这里记下弄得我最头痛的一个Error:internalError:(1689:Access denied for user ‘root’@localhost… 比较麻烦的是这个报错搜索的话,全是改密码的教程,我想着我也不是登录不了啊……在终端sudo登录的很舒服啊。sudo? python代码中,写的是这:from...原创 2018-10-12 22:12:44 · 146 阅读 · 0 评论 -
多进程的网页
今天的笔记是关于用python编写一个简单的多进程web服务器,首先来附上最后的处理:可以看到,在主函数和自定义service函数中都有new_client_socket.close(),这样处理,是因为在主函数没有加上这句代码之前,发现运行程序时,即使内容已经加载完了,网页标题那还在转圈圈……发现应该是与多进程的原理有关,多进程在执行时,子进程会复制父进程的资源,这其中当然就包含了socket...原创 2018-10-07 21:39:53 · 187 阅读 · 0 评论 -
Python网络编程入门的第一课
Python网络编程入门的第一课今天在实践网络编程的第一步,尝试使用UDPsocket,并且用网络调试助手测试的时候,就遇到了瓶颈。程序运行时没有问题的,用来测试的print()也能正常输出,但是,网络调试助手界面收不到数据,代码如下:ip地址和端口号是网上下载的网络调试助手打开界面之后,默认便有的。因为下载的时候看说明,并没有说要改,然后就用了,结果是,运行程序没有反应,接下来当然就是疯...原创 2018-09-29 23:28:41 · 178 阅读 · 0 评论 -
单进程单线程实现
今天尝试着仅使用单进程、单线程、不用协程就完成多任务的web服务器简单编程。问题多多,收获多多。首先放上核心代码整体思路是没有问题的但是其间出现了很多小问题,这里就想记录一下:1.程序一开始执行的时候,连接成功,但是无论怎么发数据,都接收不到检查发现是代码中,由于一开始思路设计没有注意细节,.recv()中,没有设置参数。这是会产生异常的,导致收到数据和没有收到一样的结果—产生异常。解...原创 2018-10-08 23:29:13 · 1555 阅读 · 0 评论 -
前端小tips-我的ff—talk的辛酸史
想记一点点小操作:1.input的type file的样式:这个file真的难看,一个选择文件的按钮,框给得大,还有未选择文件的字样,根本没法用啊!#file_sending{ width:80px; font-size: 6px; position: absolute; left: -60px; top: 0; opacity: 0; cursor: pointer;}...原创 2018-12-03 19:58:59 · 207 阅读 · 0 评论