
Python
文章平均质量分 91
something about python...
HackerLZH
Big Data,AI,WEB development,which can I make more money by? I will grasp the lifeblood of the time!
展开
-
web.py(0.61)源码剖析
application.py__all__ = [ "application", "auto_application", "subdir_application", "subdomain_application", "loadhook", "unloadhook", "autodelegate",]__all__是一个字符串列表,里面包含要对外暴露的接口。即可以利用模块名直接调用且只能调用__all__中包含的类或者方法。application原创 2021-04-03 19:07:57 · 243 阅读 · 0 评论 -
nltk_data的路径问题
点击链接查看第二种方法,github下载的nltk_data中只需要packages里面的文件,所以要把它拷贝到父目录,并将其它不需要的文件夹删掉,另外每个模块里面的压缩文件都要解压才能使用。转载 2020-09-05 10:59:12 · 1533 阅读 · 0 评论 -
web.py设置favicon.ico
点击链接转载 2020-08-04 15:39:06 · 309 阅读 · 0 评论 -
web.py框架踩坑之注册校验
踩坑代码:class registerTo: def POST(self): i = web.input() ident = db.query("select * from users where username = $u", vars=dict(u=i.username)) if i.username == ident[0].username: return render.register_error1()原创 2020-08-03 09:41:26 · 249 阅读 · 0 评论 -
python web.py框架 无法正常打开0.0.0.0:8080网页
最近意外用到了web.py框架,才发现这家伙比Django还轻量,还简洁。但是开局就碰到了问题。import weburls = ( '/(.*)', 'hello')app = web.application(urls, globals())class hello: def GET(self, name): if not name: name = 'World' return 'Hello, ' + name + '!原创 2020-07-28 17:48:32 · 4392 阅读 · 4 评论 -
input().split()
a1,a2,…,an = input().split()用在接收多个用户输入的时候。(空格分开)原创 2019-12-26 14:22:48 · 25952 阅读 · 2 评论 -
统计文本文件中的每一个单词出现的次数
import collectionswith open(r"D:\count.txt",'r') as fp: list = fp.read().split() print(collections.Counter(list))Counter()函数的参数必须是一个一维的,可以时数组,字典,字符串。...原创 2019-12-26 11:13:45 · 2153 阅读 · 0 评论 -
python三大数据分析库之numpy库的学习笔记
文章目录创建矩阵矩阵运算矩阵索引导入库:import numpy as np创建矩阵利用array()函数创建矩阵。array = np.array([[1,2,3],[4,5,6],[7,8,9]],dtype=None) 方括号的对数可以代表矩阵的维度。zero = np.zeros((2,3)) #全为0的矩阵one = np.ones((2,3)) #全为1的矩阵empt...原创 2019-12-11 15:12:27 · 540 阅读 · 0 评论 -
wxPython库
文章目录wxPython基础wxPython事件事件处理机制事件绑定wxPython基础一个简单的界面应用程序构建步骤:导入 wx 模块定义wx.App类的一个对象创建一个顶层窗口的 wx.Frame 类的对象。 给出构造标题和尺寸参数。虽然其他控件可以在wx.Frame类的对象加入,但它们的布局无法管理。因此,把一个wx.Panel类的对象到框架。添加一个静态文本wx.Stati...原创 2019-11-27 23:20:36 · 514 阅读 · 0 评论 -
Python3 面向对象(区别于Java)
文章目录类对象__Init__()方法self类对象Init()方法类定义了_init_() 方法,类的实例化操作会自动调用_init_() 方法。_init_() 方法可以有参数,参数通过 _init_() 传递到类的实例化操作上。self类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。self 代表的是类的实例,代表当前...原创 2019-11-25 23:15:19 · 441 阅读 · 0 评论 -
python csv文件操作
'''创建一个名为“strInfo.csv”的文件,通过input()函数向文件中写入学生信息,格式为“姓名,性别,年龄,语文成绩,数学成绩,英语成绩”,当输入“end”时结束输入。'''import csvwith open(r"C:\strInfo.csv","w",newline = '') as fp: head = ['姓名','性别','年龄','语文成绩'...原创 2019-11-14 19:01:51 · 1635 阅读 · 0 评论 -
Python内置函数
文章目录1.setattr()和getattr()1.setattr()和getattr()getattr(object,name[,default]) 用于返回一个对象属性值。如果不提供default,在没有对应属性时,将触发 AttributeError。代码示例:>>>class A(object):... bar = 1... >>>...转载 2019-09-21 12:11:26 · 376 阅读 · 0 评论 -
Python初学者最需要掌握的九九乘法表
最开始我是这么写的:for i in range(1,10): for j in range(1,i+1): print("{0}*{1}={2}".format(i,j,i*j),end=" ") print()原创 2019-09-20 16:22:26 · 884 阅读 · 0 评论