
Python
文章平均质量分 57
左耳朵猫
这个作者很懒,什么都没留下…
展开
-
Mac下安装Python包管理工具pip
bogon:~ zhaojunyan$ sudo easy_install pipSearching for pipReading https://pypi.python.org/simple/pip/Best match: pip 9.0.1Downloading https://pypi.python.org/packages/11/b6/abcb525026a原创 2017-06-10 13:58:42 · 2606 阅读 · 1 评论 -
ubuntu下安装python-requests包
sudo apt-get install python-requests出现问题时:apt-get install -f修复安装好之后就可以使用了,我们可以把网页保存起来原创 2017-09-18 18:17:15 · 12208 阅读 · 0 评论 -
python基础知识总结
一、变量本质1. python中的变量不需要先定义,再使用,可以直接使用,还有重新使用用以存储不同类型的值。 2. 变量命名遵循C命名风格。3. 大小写敏感。4. 变量引用计数。5. del语句可以直接释放资源,变量名删除,引用计数减1。6. 变量内存自动管理回收,垃圾收集。7. 指定编码在文件开头加入 # coding: UTF8 或者 #coding=原创 2017-09-18 20:54:23 · 719 阅读 · 0 评论 -
Python高级知识总结
一、类(继承、多重继承、重写)注意:1、基类中的object不能丢2、成员函数定义不要忘记self参数,且只能放在第一个3、派生类不会调用父类构造函数,需手动构造,有两种方式super(Derived, self).__init__(arg)Base1.__init__(self, arg)推荐第二种,当有多重继承时,第一种方式不太适用4、当父类构造函数有参数时原创 2017-09-20 11:06:23 · 631 阅读 · 0 评论 -
python下使用MySQLdb操作MYSQL数据库
1、安装mysqldb(MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。)Ubuntu:sudo apt-get install python-mysqldb2、各种操作直接上实例#!/usr/bin/python# -*- coding: UTF-8 -*-原创 2017-09-20 22:23:05 · 510 阅读 · 0 评论 -
python之socket网络编程
直接上例子:服务端#!/usr/bin/python# -*- coding: UTF-8 -*-# 文件名:server.pyimport socket # 导入 socket 模块s = socket.socket() # 创建 socket 对象#host = socket.gethostname() # 获取本地主机名ho原创 2017-09-21 09:59:26 · 310 阅读 · 0 评论 -
python之GUI图形界面
先上例子:from Tkinter import * def on_click(): label['text'] = text.get() root = Tk(className='bitunion') label = Label(root) label['text'] = 'be on your own' label.pack() text = St原创 2017-09-21 10:39:26 · 1239 阅读 · 0 评论 -
Python之多线程
1、调用thread模块中的start_new_thread()函数来产生新线程thread.start_new_thread ( function, args[, kwargs] )function - 线程函数。args - 传递给线程函数的参数,他必须是个tuple类型。kwargs - 可选参数。2、使用Threading模块创建线程,直接从threading.Th原创 2017-09-21 10:23:41 · 283 阅读 · 0 评论