分类
摘要:
Python擅长的领域:
WEB开发:Django\pyramid\Tornado\Bottle\Flask\WebPy网络编程:Twisted\Requests\Scrapy\Paramiko科学运算:SciPy\Pandas\IpythonGUI图形开发:wxPythin\PyQT\Kivy运维自动化:OpenS... 阅读原文
2018-02-09 22:31:02 阅读(789) 评论(0)
摘要:
1.1 基于UDP协议实现简单的套接字通信
udp是无链接的,先启动哪一端都不会报错
udp套接字简单示例
1.1.1.1 客户端:
from socket import *
client=socket(AF_INET,SOCK_DGRAM) #数据报协议,创建一个客户的套接字
while Tr... 阅读原文
2018-02-09 20:35:02 阅读(738) 评论(0)
摘要:
Python读写csv文件
觉得有用的话,欢迎一起讨论相互学习~Follow Me
前言
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被... 阅读原文
2018-02-09 18:40:08 阅读(763) 评论(0)
摘要:
目前正在学习python基本语法以及计算机网络课,所以正好结合学习python网络编程,看的是《python核心编程》第三版,发现示例2-1代码返回错误…..纠结很久
发现这里python3.5和Python2.7在套接字返回值解码上有区别。
先介绍一下 python bytes和str两种类型转换的函数e... 阅读原文
2018-02-09 16:46:02 阅读(787) 评论(0)
摘要:
本篇导航:
RESTful
RESTful API设计
基于django实现
基于Django Rest Framework框架实现
一、RESTful
REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”
R... 阅读原文
2018-02-09 16:01:03 阅读(759) 评论(0)
摘要:
Python DB API作用
背景:没有Python DB API之前,接口程序混乱!
当应用程序想切换不同的的数据库时,由于程序接口的混乱所带来的代价是非常大的。为此,Python 官方规范访问数据库的接口,防止在使用不同数据库时造成的问题。这个官方规范的接口叫做 Python DB API 。该接口的说... 阅读原文
2018-02-09 14:39:08 阅读(741) 评论(0)
摘要:
1、pymssql安装(Linux)
下载pymsql:https://pypi.python.org/pypi/pymssql
注意:先切换root权限:
sudo su -
sudo apt-get install freetds-dev
cd /home/pi/pymssql
tar zxvf pymssql-... 阅读原文
2018-02-09 13:19:01 阅读(781) 评论(0)
摘要:
1,如何实现在两个函数之间的切换?
def func1():
print(l)
yield
print(3)
yield
def func2():
g =func1()
next(g)
print(2)
next(g)
print(4)
fun... 阅读原文
2018-02-09 12:09:03 阅读(730) 评论(0)
摘要:
线程与进程: 线程对于进程来说,就好似工厂里的工人,分配资源是分配到工厂,工人再去处理。
线程是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。
在单个程序中同时运行多个线程完成不同的工作,称为多线程
... 阅读原文
2018-02-09 10:45:03 阅读(760) 评论(0)
摘要:
今天在用pycharm创建数据库的表的时候碰见了一个报错,这还是头一次碰见这种奇怪的错误。这里记住希望能避免错误。
我所创建的表是用的django原有的用户表,做了一下继承。
class UserInfo(AbstractUser):
pass
报错信息django.db.migrations.except... 阅读原文
2018-02-09 09:29:02 阅读(720) 评论(0)