python
文章平均质量分 92
NULL-Response
这个作者很懒,什么都没留下…
展开
-
寝室多设备连接校园网的解决方案
寝室 多设备 校园网原创 2022-02-17 11:41:06 · 31483 阅读 · 4 评论 -
(笔记)深度学习入门:基于python的理论与实践
本书主要用numpy来处理运算,用matplotlib将结果可视化。对于没有基础的人十分友好,只需要高中的线代知识就可以看懂。1.x=x.flatten() 将矩阵及张量转换为一维数组。x>15,结果得到一个由True和False组成的一维列表,x[x>15]即可输出所有大于15的成员。矩阵与一维数组的乘,(数组长度与矩阵列数相同)将一维数组扩张为矩阵形状后简单相乘,符合交换率,符号为;矩阵与数组dot乘,(数组长度与矩阵列数相同)将一维数组与每行对应索引相乘求和,得到一维数组,长度为矩阵翻译 2020-11-17 19:22:20 · 557 阅读 · 0 评论 -
按键精灵 python加强版
主体程序,主要是一些功能的实现,具体应用需要自己写。写的比较乱import win32gui, win32api, win32con, win32uiimport timefrom time import sleepimport randomfrom random import uniformimport loggingfrom logging import info, warning, errorfrom config import VK_CODEimport copyimport原创 2020-10-22 22:51:35 · 828 阅读 · 0 评论 -
用Python截图(顶级理解)
最近需要对窗口截图,看到了以下文章:https://www.cnblogs.com/Evan-fanfan/p/11097850.html其中有些错误。经过我2天实验,大概搞清楚了3个关键api的用处。注释和代码如下:# 根据句柄、截图位置和图片路径,对窗口的客户区截图并存到指定位置# GetDC一类的需要用ReleaseDC释放,CreateDC一类的用DeleteDC释放,DeleteObject则删除一个逻辑笔、画笔、字体、位图、区域或者调色板,def ClientRect_PrtSc(hw原创 2020-10-21 23:01:58 · 1171 阅读 · 1 评论 -
python爬虫实战:爬取http://cffex.com.cn/网站的期货持仓信息,存入mysql库中
需要爬取http://cffex.com.cn/ccpm/?productid=IF页面上的IF、IC、IH、TS、TF、T的持仓信息,时间为[2016.1.1到2020.1.1)。首先查看robots.txt,该网站没有robots.txt文件。查看网页源码,发现查询选取日期种类部分使用了多次写代码,问题主要有:1.日期部分逻辑小问题;2.每个页面耗时渐渐增加,爬到一半甚至一个页面需要9s左右,从爬取完到存入库;3.xml文件中的标签名大小写不一致;标签内容有空格等。问题1经过几次实验改进。问原创 2020-09-22 21:42:10 · 1114 阅读 · 0 评论 -
python网络数据采集(笔记)
这本书写的不错,十分推荐。第二部分介绍的范围广,可以作为兴趣入门介绍。1.本书使用标准urllib模块和非标准模块bs4模块:from urllib.request import urlopenfrom bs4 import BeautifulSouphtml = urlopen(“http://www.pythonscraping.com/pages/page3.html”)bsObj = BeautifulSoup(html)2.find_all()方法相关:find_all(name=N转载 2020-09-17 22:07:02 · 468 阅读 · 0 评论 -
learn python the hard way 笨办法学python(第三版)(笔记)
总结:这本书适合自学能力较强的,或者有一定基础的人自学。并不是一本手把手的基础教材,但是可以培养网络搜索能力。1.格式化输出:%s用于string(基于str()),%r用于debug(基于repr(),原封不动显示输出,双引号转换为单引号),%d用于整数。format更先进。2.sys.argv:脚本接受的参数列表。[0]为脚本路径。3.文件操作:f=open(文件名,’w’)。常用方法:f.close()、read()、readline()、truncate()、write(字符串)等。注意方法的转载 2020-09-17 22:03:04 · 578 阅读 · 1 评论 -
python中函数的多层嵌套与nonlocal
阅读 python基础教程第三版 第六章提到了函数及其作用域的嵌套。nonlocal为内部函数指定外部函数中的变量时使用。如果函数是三层嵌套会如何呢?我写了如下代码用于验证:def out(): x = 100 def middle(): x = 10 def mini(): nonlocal x print(x) return mini return middleout(原创 2020-09-06 16:44:43 · 731 阅读 · 2 评论 -
letterGirls.setdefault(girl[0], []).append(girl):setdefault返回对象与append应用
python基础教程第三版第五章有一例:girls = ['alice', 'bernice', 'clarice'] boys = ['chris', 'arnold', 'bob'] letterGirls = {} for girl in girls: letterGirls.setdefault(girl[0], []).append(girl) print([b+'+'+g for b in boys for g in letterGirls[b[0]]])目的是配对首字母相同的原创 2020-09-06 10:46:15 · 599 阅读 · 1 评论 -
python中format方法输出{}的应用
实现功能:1.输入项目名称,在当前目录创建该项目(根据《笨办法学python》第三版习题46中的步骤),至少保证在windows环境中可以运行。2.设置一个参数,为True时每次运行后删除自身。用户可以更改这个参数。首先需要创建目录。原文使用cmd和终端,这里可以import os来适应不同平台。文件操作参考了https://www.cnblogs.com/juandx/p/4962089.html自删除操作参考了https://www.cnblogs.com/morewindows/archiv原创 2020-09-05 08:47:44 · 493 阅读 · 0 评论 -
A-Byte-Of-Python3翻译
学的比较粗浅。1.python中有整数、浮点数、复数。整数受限于内存大小。双引号等同于单引号,用三引号来指示多行字符串。表示’,可以\’,或者在头尾使用双引号,或者使用三引号。行末的\表示下一行与本行之间没有换行符。类似C++中的raw string,前面加r或R可指定自然字符串。相邻的字符串会被自动连接。输出中的format方法,类似printf+setf,可以调整格式。标识符不能以数字开头,大小写敏感,只能用数字、字母、下划线。可以使用中文。python中的任何东西都是对象。变量不需要声明类型翻译 2020-09-04 21:20:03 · 275 阅读 · 0 评论