
python
泉诚工作室
多年软件项目经验:
1. 视频技术处理
2. erp 项目开发
3. 网络舆情开发
4. LED 显示屏控制器开发
5. 各类项目二次开发
6. office 插件开发及显示(如将ppt显示在自己的软件里,可以使用幻灯片方式播放)
7. 软件通讯,如 tcp
展开
-
python 中 print 函数用法总结
Python 思想:“一切都是对象!”在 Python 3 中接触的第一个很大的差异就是缩进是作为语法的一部分,这和C++等其他语言确实很不一样,所以要小心 ,其中python3和python2中print的用法有很多不同,python3中需要使用括号缩进要使用4个空格(这不是必须的,但你最好这么做),缩进表示一个代码块的开始,非缩进表示一个代码的结束。没有明确的大括号、中转载 2018-01-22 13:52:56 · 622 阅读 · 0 评论 -
python:浅析python 中__name__ = '__main__' 的作用
有句话经典的概括了这段代码的意义:“Make a script both importable and executable”意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。这句话,可能一开始听的还不是很懂。下面举例说明:先写一个模块:12345#module.pydef main(): print "we are in %s"%__name__if __name__...转载 2018-02-12 14:29:30 · 164 阅读 · 0 评论 -
举例介绍Python中的25个隐藏特性
注:这里忽略了生成器,装饰器,交换变量等熟知技巧1. 函数参数unpack老生常谈的了: def foo(x, y): print x, y alist = [1, 2]adict = {'x': 1, 'y': 2} foo(*alist) # 1, 2foo(**adict) # 1, 22. 链式比较操作符 >>> x = 3>>> 1...转载 2018-02-27 09:50:27 · 651 阅读 · 0 评论 -
Python对数据类型的处理
Python对象的概念Python中,万物皆对象,所有的操作都是针对对象的,那什么是对象,5是一个int对象,‘oblong’是一个str对象,异常也是一个对象,抽象一点是,人,猫,狗也是一个对象 那对于一个对象,它就有包括两方面的特征: 属性:去描述它的特征 方法: 它所具有的行为 所以,对象=属性+方法 (其实方法也是一种属性,一种区别于数据属性的可调用属性) 把具有相同属性和方法的对象就可以...转载 2018-02-27 10:22:32 · 304 阅读 · 0 评论 -
Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
问题描述当前环境win10,python_3.6.1,64位。 在windows下,在dos中运行pip install Scrapy报错:building 'twisted.test.raiser' extensionerror: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Too...转载 2018-02-27 14:23:49 · 936 阅读 · 0 评论 -
python中的单元测试pyUnit
在Python中进行单元测试时需要用到PyUnit模块,Python 2.1及其以后的版本都将PyUnit作为一个标准模块,但如果你使用的是较老版本的Python,那就要自已动手安装了。在PyUnit的网站(http://sourceforge.net/projects/pyunit)上可以下载到PyUnit最新的源码包,此处使用的是pyunit-1.4.1.tar.gz。PyUnit跟Junit...转载 2018-02-28 10:16:48 · 459 阅读 · 0 评论 -
python3 最简单的http服务器
from wsgiref.simple_server import make_serverdef application(environ, start_response): start_response('200 OK', [('Content-Type', 'text/html')]) return ['<h1>Hello, web!</h1>'.enc...原创 2018-03-16 11:45:09 · 3959 阅读 · 0 评论 -
python3.5+django2.0快速入门(一)
因为这篇教程需要用到anaconda的一些操作,如果还不懂anaconda的操作的同学可以看下这篇文章python 入门学习之anaconda篇。创建python3+的开发环境直接在终端输入:conda create -n newenv python=3.5进入我们新建的开发环境newenvlinux: source activate newenvwindow: activate newenv安装...转载 2018-03-29 11:19:45 · 388 阅读 · 0 评论 -
python3.5+django2.0快速入门(二)
昨天写了python3.5+django2.0快速入门(一)今天将讲解配置数据库,创建模型,还有admin的后台管理。配置数据库我们打开mysite/mysite/settings.py这个文件。我们可以看到熟悉的databases,默认配置的数据库是 SQLite,如果你想使用其它的数据库,需要在文件中的 DATABASES 'default' 改变适当的值。os.path.join(BASE_...转载 2018-03-29 11:21:06 · 306 阅读 · 0 评论