You are stronger than your challenges and your challenges are making you stronger.
你比你面对的挑战更强大,而这些挑战让你变得更加坚强。———— Karen Salmansohn
这两天在学习python的web开发,一开始是选择的是django,好不容易入门了,发现其与mysql.connector不兼容。裤子都脱了居然闹这样。。。 于是改用Bottle框架,这个框架对python3.3支持比较好一些。现在就简单记录一下我在centos6.4上的环境搭建之路,准备脱。 (教程中所有的~$只是代表linux命令输入的开始) 1.第一步:安装nginx。 我这人比较懒,所以nginx安装我选择的是使用lnmp一键安装包。(百...
这里抓取的页面是糗百的最近8小时糗事页面。感觉它的列表规则比较简单一些。学习pytho的urllib库基本操作与mysql的基础使用。 连接mysql使用的是mysql自家的connector。http://dev.mysql.com/doc/connector-python/en/index.html 环境win2003+python3.3代码如下。 #导入urllib、mysql和正则类库 import urllib.request import mysql.connector import re #设置要抓取的页面 url="http://www.qiu...
python自带的编辑器IDLE默认是没有清屏功能的,平时“清屏”的话只有多按一些回车、restart shell之类的方法。下面推荐一款python自带idle的一键清屏插件,两步实现IDLE的完美清屏。 第一步:下载idle的ClearWindow.py插件,猛击我下载 第二步:安装ClearWindow插件: 1.把刚下载的ClearWindow.py文件放到你的python安装目录中的/Lib/idlelib/文件夹中。 2.还是在这个idlelib文件夹中,找到名为con...
python-tkinter的键盘事件监听的实现,特殊字符直接打印是不会显示的,但都是正常的。 #导入tkinter from tkinter import * #定义的方法 监听键盘事件 def printkey(event): print('你按下了: ' + event.char) #实例化tk root = Tk() #实例化一个输入框 entry = Entry(root) #给输入框绑定按键监听事件为监听任何按键 监听其它键盘,如大写的A、回车 entry.bind('', printkey) #显示窗体 en...
学习python tkinter的时间顺便写了个简单的聊天窗口,可以实现下方输入聊天内容,点击发送,可以增加到上方聊天记录列表中。现在只是“单机”版。 右侧预留了空位可以放点儿其它东西。下一部是做成socket双方互聊。 以下是代码部分: from tkinter import * import datetime import time root = Tk() root.title('与xxx聊天中') #发送按钮事件 def sendmessage(): #在聊天内容上方加一行 显示发...
python实现的微盾解密算法 又是段简单的python练手代码,这两天看了一套php源码中有不少php文件被用微盾加密过,网上也有不少的php版微盾解密算法,看了下算法,都是一些比较简单的方法去实现的,正好自己这两天也在学习python,就拿来练练手,用python实现了出来。 基本算法写了出来做成批量解密也就so easy了,tkinter也学了一些,有时间的话就再给它改成图形界面的。 import os #文件操作 i...
这是python吧上一个吧友提出的问题,感觉自己可以用已学过的知识去做出来,就做了出来。 初学python,写的比较冗余和绕弯,估计过个半来月回来看会感觉写的就是一坨翔。。。。 题目如下: 设计一个学生基本信息系统 基本要求:设计一个Student类,属性至少包括学号、姓名、班级等信息,提供添加、查询删除操作。 1、添加:输入一条学生信息,存入student.txt文件中; 2、查询:能分别按学号、姓...