Python
zhangyulin54321
这个作者很懒,什么都没留下…
展开
-
原因:安装MySQL-python-1.2.3.win-amd64-py2.7.exe,时提示:Python version 2.7 required, which was not found in
原因:安装MySQL-python-1.2.3.win-amd64-py2.7.exe,时提示:Python version 2.7 required, which was not found in the registry这是在注册表不能识别python2.7,原因windows是64位,安装的python是32位解决方法: 1: http://dev.mysql.com/d原创 2016-08-05 16:06:20 · 7793 阅读 · 1 评论 -
python高级编程推荐的好博客
http://www.cnblogs.com/Eva-J/原创 2017-06-23 16:33:57 · 400 阅读 · 0 评论 -
自己写一个 wsgi 服务器运行 Django 、Tornado 应用
编写一个简单的 http server在实现 wsgi server 之前我们先要做一些准备工作。首先,http server 使用 http 协议,而 http 协议封装在 tcp 协议中,所以要建立一个 http server 我们先要建立一个 tcp server。要使用 tcp 协议我们不可能自己实现一个,现在比较流行的解决方案就是使用 socket 套接字编程, socket 已转载 2017-06-12 17:23:23 · 996 阅读 · 0 评论 -
10个基于python的的BBS论坛的源码
http://www.360doc.com/content/16/1020/23/8456313_600090952.shtml推荐:一个基于Tornado/mongodb/redis的社区系统。https://github.com/phith0n/Minos推荐: 如何写出pythonic的代码 :http://blog.csdn.net/qq_37267015/arti原创 2017-06-26 14:18:36 · 8678 阅读 · 0 评论 -
Python 开发面试题收集
Python部分 将一个字符串逆序,不能使用反转函数求从10到100中能被3或5整除的数的和What is Python? What are the benefits of using Python?What is PEP 8?What is pickling and unpickling?How Python is interpreted?What are the tools原创 2017-06-14 09:59:25 · 1211 阅读 · 0 评论 -
Django 的web开发遇到Exception Value: no such table: django_session的解决
django web框架如下:在浏览器:http://127.0.0.1:8008/helloworld解决:查看你的django版本:如果是1.7以下包含1.7: python manage.py syncdb进入manage. py所在目录,执行命令 manage.py syncdb程序会自动初始化数据库,创建django需要的所有数据表。当我们编写w原创 2017-06-27 10:37:48 · 3548 阅读 · 2 评论 -
django1.8以上的版本怎么显示网站的 favicon.ico 图标
http://www.cnblogs.com/tramp/p/5230270.html目录结构:至此,django就可以调用静态文件了,模版文件还要注意写法,{% load staticfiles %}不要忘记写html>lang="zh"> charset="UTF-8"> {% load staticfiles %}原创 2017-06-27 23:05:03 · 3928 阅读 · 0 评论 -
陈儒老师的《Python源代码剖析》需要理解的东西(源码解析的pdf文档需要自己网上下载)
1:python对象的实现机制,如何用C来实现2:对象的特性是如何实现的,对象是如何管理的,不同对象,如int,str,list,dict等处理。3:python的作用域和名字空间4:python的虚拟机框架。5:运行时环境,pyc文件,类机制等6:内存管理7:GIL和多线程8:模块动态加载原创 2017-08-24 15:08:59 · 3310 阅读 · 0 评论 -
Cookie/Session机制详解
转载:http://blog.csdn.net/fangaoxin/article/details/6952954Http消息头、请求头、响应头、参数、cookie和响应内容——别说话,看题就行了 FFFLLLLLL 2016-09-30 14:47 1772HTTP cookies 详解HTTP cookies,通常又称作"cookies",已经存在了很长时间,但...转载 2017-10-27 10:54:59 · 288 阅读 · 0 评论 -
windows 下pycharm远程linux开发和调试代码
转载:http://blog.csdn.net/wangyunfeis/article/details/77964323http://blog.csdn.net/pipisorry/article/details/52269952、、、、、、、、、、、、、、、、、、、、、、、、、、、、、原创 2017-11-02 16:41:59 · 2282 阅读 · 0 评论 -
人工智能的知识图,人工智能学习路线
人工智能学习路线:原创 2018-02-27 09:49:24 · 2488 阅读 · 0 评论 -
python实现的线程池
http://www.cnblogs.com/Eva-J/articles/5106564.html原创 2017-06-23 13:58:55 · 316 阅读 · 0 评论 -
python高效过滤出文件夹下指定文件名结尾的文件
import os def anyTrue(predicate, sequence): return True in map(predicate, sequence) def filterFiles(folder, exts): for fileName in os.listdir(folder): if os.path.isdir(folder + '/'原创 2017-07-03 11:49:21 · 4252 阅读 · 0 评论 -
python 3.4 在windows64下安装模块error: Microsoft Visual C++ 10.0 is required(Unable to find vcvarsall.bat)
首先用pip install --upgrade pip 升级下自己然后 在dos下pip install bcrypt 我是在windows 64下安装的python3.4,在安装bcrypt模块时候出现:error: Microsoft Visual C++ 10.0 is required(Unable to find vcvarsall.bat)Python 我原创 2016-08-23 23:31:45 · 6819 阅读 · 0 评论 -
openstack中的cfg配置文件使用
#coding:utf-8from oslo_config import cfgfrom oslo_config import typesPortType = types.Integer(1, 65535)# 定义一组选项common_opts = [ cfg.StrOpt('bind_host', default='0.0.0.0',原创 2016-09-22 13:41:05 · 1347 阅读 · 0 评论 -
python的struct处理二进制数据,主机字节序和网络字节序
# # native byteorderbuffer = struct.pack("ihb", 1, 2, 3)print repr(buffer)print struct.unpack("ihb", buffer)# data from a sequence, network byteorderdata = [1, 2, 3]buffer = struct.pack("!ihb",原创 2016-10-22 18:05:43 · 2865 阅读 · 0 评论 -
python实现不断模拟客户端请求,实现压力测试
testVolumeClient.pyimport urllib2url = 'http://localhost:8000'while True: urlrequest = urllib2.Request(url) urlresponse = urllib2.urlopen(urlrequest) print urlresponse.read()原创 2016-11-06 16:21:34 · 5125 阅读 · 0 评论 -
怎么在pycharm中让按照任意的格式折叠代码块,比如让每个for循环都可以折叠起来
4、默认代码块的折叠规则 默认情况下折叠先会标记类和函数的实现部分,折叠也是针对这部分代码块进行的,即默认折叠一个类、一个函数。 5、折叠任意代码片 假设,你希望折叠几句零散的程序,而这些语句并不属于默认可折叠的代码块(不是一个完整的类或函数),如何做到? 首先选中你希望折叠的代码片 然后进行以下操作(三选一即可): 在主菜单原创 2016-11-09 11:09:26 · 14302 阅读 · 2 评论 -
RYU学习资料一览表
RYU 应用程序的API文档介绍:http://ryu.readthedocs.io/en/latest/ryu_app_api.htmlRYU:(1)http://osrg.github.io/ryu/resources.html我比较喜欢里里面的 http://ryu.readthedocs.org/en/latest/当然里面的电子书也是相当好的:http://o原创 2016-11-22 10:42:38 · 2494 阅读 · 0 评论 -
华为交换机AR怎么做镜像,从一个端口到另外一个端口,数据抓包
在做镜像之前要查看之前有没有做过镜像,有的话要删除,之前在8口上面做过:[Huawei-Ethernet0/0/8]undo mirror outbound下面是将7口的数据镜像到5口,监听查看[Huawei]observe-port interface e0/0/5[Huawei]int e0/0/7[Huawei-Ethernet0/0/7]mirror to ob原创 2016-11-23 11:41:07 · 5418 阅读 · 0 评论 -
从斐波拉契数例的实现看Python的自定义迭代器和装饰器优势
怎么递归实现斐波拉契数例1:简单版的def simple_fib(n):if n return nreturn fib(n - 1) + fib(n - 2)对其性能测试:if __name__ == '__main__': start_time = time.time()print fib(150) end_time =time.time(原创 2017-02-17 15:51:07 · 585 阅读 · 0 评论 -
考考你python基础面试题
# 按照下面的输出的结果写一个列表的反转函数 def reverse_list # reverse_list([1,2,3]) # ---->[3,2,1]# reverse_list([1,[2,3],4])# ---->[4, [3, 2], 1]# reverse_list([1,[2,3],[],4])# --->[4, [], [3, 2], 1]def reverse_原创 2016-08-18 23:30:21 · 636 阅读 · 0 评论 -
回调(异步回调)在实际开发过程中的应用
https://www.zhihu.com/question/19801131http://blog.csdn.net/payinglee/article/details/9005010回调:import timeimport threadingclass SomeOneInterface(object): def do_home_work(self, ques原创 2017-06-20 17:19:42 · 356 阅读 · 0 评论 -
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉
dir_in = os.path.join(os.path.dirname(__file__), r"oldApp") dir_in = unicode(dir_in, r"GBK") dir_out = os.path.join(os.path.dirname(__file__), r"newApp") dir_out = unicode(dir_out, r"GB原创 2017-07-03 11:36:44 · 1180 阅读 · 0 评论 -
解决: pip install MySQl-Python 出现:下列问题
问题 1:error: Microsoft Visual C++ 9.0 is required在Windows下用pip安装MySQl-Python报如下错误,看错误提示就知道去http://aka.ms/vcpython27找解决方法了error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get ...原创 2018-03-22 10:04:47 · 11849 阅读 · 0 评论