欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

python

shiping1 的头像

pycharm 快捷键、tips及一些常用设置

shiping1 的头像

python iter yield

普通分类: 
shiping1 的头像

python iter yield

普通分类: 
shiping1 的头像

python iter yield

普通分类: 
shiping1 的头像

关于wsgi的理解(web服务器网关接口)2

google  "make_server yield"

普通分类: 
shiping1 的头像

关于wsgi的理解(web服务器网关接口)

shiping1 的头像

IndentationError: unexpected indent python

  都知道python是对格式要求很严格的,写了一些python但是也没发现他严格在哪里,今天遇到了
普通分类: 
shiping1 的头像

Python和Php的比较。

1. python不是脚本语言,虽然他是动态解释的。他可以完成系统级的开发。
2. python是跨平台的,你可以运用python在mac,在linux,在win下,甚至是s60手机中开发软件;PHP没有这些能力。
3. 从语法上说python的语法蜜糖更多些,语言结构简练,最简单的,PHP的$烦死你。
4. web开发上,PHP应用较广,有很多现成的代码和模版,python这方面欠缺,虽然他有很多很好的框架。比如django。
5. python因其应用范围,学习时间更长,当然如果你只玩网站建设,像上面有人说的webpy学习周期很短,基本上在浏览器中就能完成基本的建站工作。
6. 如果要学习编程技术,建议python。如果像尽快出网站建议PHP。(PHP的现成整站程序多,改改就能用。)


网络包。。。这位兄台用词不够准确。。。。
php和python都很好学,当然python会更快一点的学会。其实二者差不多。php主要做web方向吧。python的话什么都有涉及。
普通分类: 
shiping1 的头像

Python中zip()函数用法举例

普通分类: 
shiping1 的头像

Linux 下安装python软件包(pip、nose、virtualenv、distribute )

新手刚开始学习Python,目前学习《笨方法学python》ing~

普通分类: 
shiping1 的头像

查看python版本

python --version
普通分类: 
shiping1 的头像

ImportError: No module named mysql.connector linux 安装mysql驱动有大用

明明已经安装 Mysql-python 了,却依然报这个错误。

[root@scmroad controller]# python controller.py
Traceback (most recent call last):
  File "controller.py", line 20, in <module>
    from Mysql import MySql
  File "/apps/var/app1/controller/Mysql.py", line 1, in <module>
    import mysql.connector
ImportError: No module named mysql.connector
[root@scmroad controller]#

下面是 MySQL-Python 的安装过程
[root@scmroad MySQL-python-1.2.5]# pwd
普通分类: 
shiping1 的头像

python 里面的单下划线与双下划线的区别(私有和保护)

Python 用下划线作为变量前缀和后缀指定特殊变量。

_xxx      不能用'from moduleimport *'导入 

普通分类: 
shiping1 的头像

Python学习-编写自己的ORM(1)&laquo;

这篇博文参考的是廖雪峰的Python教程的实战部分,传送门。推荐大家看看装饰器和使用元类这两个章节,然后在看实战部分。

这篇博文有时间了还会更新,主要是学习Python的语法,如上面提到的装饰器和元类。

起步:编写简单的ORM对象

写一个类映射某个数据表,下面是写一个User类,对应数据库中的user表:

class User(Model):
id = StringField(primary_key=True,ddl='varchar(50)')
name = StringField(ddl='varchar(50)')

 

普通分类: 
shiping1 的头像

搭建Python的Eclipse开发环境之配置解释器

配置解释器

普通分类: 
shiping1 的头像

搭建Python的Eclipse开发环境之安装PyDev插件

使用update site安装pydev插件

普通分类: 
shiping1 的头像

自已测试做的 关于 metaclass的例子 有大用

普通分类: 
shiping1 的头像

深刻理解Python中的元类(metaclass)

译注:这是一篇在Stack overflow上 很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子 和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e-satis同学给出了神一般的回复,该回复获得了985点的赞同点数,更有人评论说这段 回复应该加入到Python的官方文档中去。而e-satis同学本人在Stack Overflow中的声望积分也高达64271分。以下就是这篇精彩的回复(提示:非常长)

普通分类: 
shiping1 的头像

Python命名空间的本质

普通分类: 
shiping1 的头像

python: 使用UUID库生成唯一ID

Python使用UUID库生成唯一ID
普通分类: 
shiping1 的头像

Python容器set frozenset

set和frozenset皆为无序唯一值序列。
普通分类: 
shiping1 的头像

Python中类方法和静态方法

1、类中的静态方法

普通分类: 
shiping1 的头像

学习 python 的网站

shiping1 的头像

Python 字典(Dictionary) dict

Python 字典(Dictionary)

普通分类: 
shiping1 的头像

模块变量 在内部的使用

 
。。。。不用global就是本地变量
就这么简单
 你的意思是 使用 变量的时候 是一层层往上找 
但是给变量赋值的时候 就是 给上 global
否则的话 就是给自已(局部变量) 赋值
 
python的变量搜索方式是一层一层往上搜索的
函数内部没有,就往上一层找

变量的声明和搜索是不一样的
在哪儿声明的,那它就属于那一层命名空间
但是搜索变量的是一层一层往上找的

变量在 操作符的左边和右边是不一样的

至于global就是为了处理变量在操作符左边的情况,声明为全局的变量,而不是当前这一层命名空间。这也就是create_engine函数里用到global的原因。
话说你给的链接代码感觉写的很烂啊,不如去慢慢看sqlalchemy的代码吧

aa = "AAAA"
class _LasyConnection(object):
     cc = "CCCC"
普通分类: 
shiping1 的头像

python dict pop key value

普通分类: 
shiping1 的头像

python 帮助文档

shiping1 的头像

协程

shiping1 的头像

python中exit(0)和exit(1)的用法和区别,谢谢了

exit(0):无错误退出
exit(1):有错误退出
退出代码是告诉解释器的(或操作系统)
普通分类: 
shiping1 的头像

如何强制退出程序,比如exit()

普通分类: 

页面

Subscribe to RSS - python