
python从零学习
wdlnancy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python list、array、arange关系和区别
一、list可以声明一个队列,里面的元素可以是不同类型的元素,元素类型灵活,缺点:因为元素类型可能不一样,所以效率比较低,处理大型数据或者复杂数据时,处理比较慢: 二、array 的数组中要求每个元素的类型必须是一致,所以处理效率较高,缺点:如果是多维矩阵时,array就没那么灵活 三、numpy的arange方法要求元素类型必须也要一致,比如数字类型的数组如果设置某个元素为字符,则会报错,但是每个数组里的元素可以是整数、浮点数共存,且这样的数组类型认为是浮点型数组 而且在处理多维数组运算原创 2020-12-28 20:48:58 · 2436 阅读 · 0 评论 -
import numpy 报错raise RuntimeError(msg.format(__file__)) from None
pip import numpy时报错: 解决方法: 需要安装numpy==1.19.3才能正常工作。所以: pip uninstall numpyto uninstallnumpy pip install numpy==1.19.3安装1.19.3的numpy 再import numpy,解决问题原创 2020-12-28 09:52:55 · 1430 阅读 · 0 评论 -
python进行文件拷贝及compare,并html形式输出差异
python脚本: #coding:utf-8 __author__ = '**' import difflib import webbrowser import configparser from bs4 import BeautifulSoup # import pandas # import numpy import os from shutil import copyfile def...原创 2019-05-08 11:38:19 · 905 阅读 · 0 评论 -
python 之 正则表达式
1、在正则表达式中,/顺斜杠是表示表达式的开始和结束的“定界符”。\反斜杠是表示转义字符。 故例子:[a-z]+\.com,+:匹配1次或多次前面出现的正则表达式,.单独使用代表匹配任何字符(除了\n 之外),但这里\.一起使用代表转义字符,即普通的.符号,所以此整体意思:匹配1此或者多次以小写字符开头且拼接.com字符的字符串,如:ttadaed.com、t.com等 2、* + ?的区别 ...原创 2019-03-23 11:37:07 · 240 阅读 · 0 评论 -
python 之 多线程
1、多线程常用函数 print("这是一个添加的线程,序列号是%s" % threading.current_thread()) # 打印当前激活的线程数量 print (threading.active_count()) # 查看上面激活的线程是哪几个 print(threading.enumerate()) 执行结果: 2、 ...原创 2019-03-08 11:09:24 · 429 阅读 · 0 评论 -
误删除pycharm项目中的文件,如何恢复?
转载 2019-03-08 10:52:14 · 4972 阅读 · 3 评论 -
Python之dict
dict形式如下: d = {'Michael': 95, 'Bob': 75, 'Tracy': 85} 若想表达其中某个元素可使用: d["Bob"]或者 d.get("Bob") 追加元素,可直接: d["Suse"]=75原创 2019-02-25 16:15:54 · 129 阅读 · 0 评论 -
python之命名规范
文件名 全小写,可使用下划线 包 应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。 模块 与包的规范同。如mymodule。 类 总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。 函数&方法 函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_functio...转载 2019-02-11 17:50:19 · 195 阅读 · 0 评论 -
pycharm使用注意细节
1、pycharm 调试 F9 进入下一个断点 F8 进入下一行 F7 进入到断点里面 pycharm:先选中当页,再ctrl+alt+L可以格式化... 2、全局搜索关键词,先在setting中查看find in path菜单的快捷键是什么,然后打开此快捷键(注意:若默认的快捷键不灵,可自己添加,如我本地添加了ctrl+shif+Y组合) 搜索结果: 3、 打开设置下...原创 2019-02-11 17:24:58 · 475 阅读 · 0 评论 -
python编写注意点
1、#coding=utf-8,只能放在第1,2行中 比如在第3行 程序就出错了,其他编码方式也一样。若放在第三行,则编码格式不生效: 2、python3.6报错:AttributeError: 'str' object has no attribute 'decode' 错误源代码: class_list.append(folder.decode('utf-8')) ;修改方法:把de...原创 2019-02-11 17:22:19 · 385 阅读 · 0 评论 -
python处理Excel
1、使用python处理excel表格时,其中一个比较难缠的问题:unicode编码 因为python的默认字符编码都为unicode,所以打印从excel中读出的中文或读取中文名的excel表或sheet时,程序提示错误UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not i...原创 2019-02-11 17:18:53 · 572 阅读 · 0 评论 -
安装pip
1、下载pip的安装包pip-9.0.1.tar.gz,解压到Python的主目录(也可以是其他任意目录,这里只是举例说明),然后打开cmd窗口,在解压后的路径中执行python setup.py install命令。示例: 2、配置公司的镜像源 公司对外网访问限制,所以使用默认的地址通过互联网安装是行不通的。或者一个个的手动去下载安装包或者源文件,而很多时候还存在依赖关系,又必须再...原创 2019-02-11 17:16:41 · 207 阅读 · 0 评论