
Python工具
威震四海
西北玄天一片云,乌鸦落进了凤凰群.........
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
与Google相关的包导入问题
脚本使用from google.cloud import bigquery运行爆错ModuleNotFoundError: No module named google于是 pip3 install google pip3 install protobuf 运行报错ModuleNotFoundError: No module named google.cloud于是pip3 install google-cloudpip3 install google-..原创 2021-11-03 09:53:12 · 451 阅读 · 0 评论 -
to be filed by oem
今天统计客户端主板信息居然发现有人主板显示to be filed by oem正常应该是一串数字,用以区别pc原创 2020-08-01 11:00:06 · 1095 阅读 · 0 评论 -
python打包windows提醒任务并定时执行
Python程序原件为py文件,若要打包为可执行的exe,可使用工具pyinstaller提醒任务可导入Python三方库easygui如下:1、码代码指定目录下每天需要产生一个或多个以当日日期命名的Excel文件;每日检测指定目录下的指定文件,是否就位,如果没有就弹出框提醒import timeimport osimport easyguishort_name = time.strftime('%Y-%m-%d', time.localtime(time.time()))原创 2020-07-09 09:02:29 · 668 阅读 · 0 评论 -
pycharm安装vim插件
pycharm则是Python开发最好用的工具(没有之一),而vim号称编辑器之神如果能将这两个神棍进行结合,那么开发效率必将事半功倍事实上真的的可以这么交杂的,我们可以将vim作为一个插件放入到pycharm中这就是高中生物常说的 “杂种优势”(这个插件已经存在了,我们只需安装即可使用)方法如下:1、打开pycharm-file-settings2、选择Plugins...原创 2018-08-18 08:59:03 · 5327 阅读 · 2 评论 -
Fatal error in launcher: Unable to create process using '"d:\instsall_disk\pytho n2.7\python2.exe"
最近使用pip进行包安装,报错了,由于之前Python在c盘,后来迁到d盘可嫩是由于pip程序文件确实的缘故吧太忙也没时间去重新搞了暂时使用python2 -m pip install xxx来用吧回头闲了再研究...原创 2018-09-06 10:09:21 · 1303 阅读 · 0 评论 -
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xd4 in positio
在pycharm中执行Python代码时,如果脚本中存在一些中文内容,很容易出现编码不合适的问题,编码报错SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xd4 in positio这种错误有时很烦人曾经试过1、顶部添加一行代码# -*-coding:utf-8-*-2、如果问题解决了,万事大吉...原创 2018-11-16 11:13:55 · 25902 阅读 · 12 评论 -
解决pip install 被远程服务器积极拒绝的问题
打开IE浏览器设置Internet选项局域网设置取消所有代理“”√“”原创 2019-04-02 15:17:30 · 1443 阅读 · 0 评论 -
python调用cmd窗口执行命令或脚本
此方法是用于解决pyinstaller打包失败,或者打包成功但无法运行的情况(如果打包EXE成功执行了,就别再往下看了)我的应用场景-----pyinstaller+jieba+wordcloud打包成功,但是执行失败,而且提示的错误已超出我的补救能力,故采用此下下策1、放弃py文件打包2、新建py文件用于调用目标pyimport osos.system("pyth...原创 2019-04-02 16:24:19 · 11569 阅读 · 0 评论 -
东 转回正常的汉字
东是汉字“东”的Unicode编码的十进制表示;chart=(char)19996;就将该编码值转换成了相应的字符“东”;import re company = '东莞市陈珊服饰...原创 2019-04-15 14:29:36 · 482 阅读 · 0 评论 -
pycharm下设置自己的个性模版
最近由于开发业务量陡增,脚本一个接一个,一天好几个,为了便于后期的维护和调优,我习惯在前面加一些跟脚本相关的信息,如业务需求、开发思路、实现过程、开发周期、时间等等,因此做一个模版是必不可少的了,方法如下:尽量做成世上最详细(没有之一)1、左上角File2、Settings3、Editor4、File and Code Templates5、Python Script6、自定义模版7、点个赞吧...原创 2018-07-09 15:04:06 · 4566 阅读 · 0 评论 -
Pycharm直接连接Github
Pycharm直接连接GithubPycharm可以说是使用Python语言开发者的必备利器。高校学生有学生邮箱就可以免费使用,着实省了我不少银两。附个license图:Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。代码托管、版本控制神马的,还是Github和Git最搭哦。现在Pycharm已经成为主力编辑器,Pycharm直接连接Github会方便很多。...转载 2018-06-08 17:55:57 · 7398 阅读 · 4 评论 -
什么是python的全局解释锁(GIL)?
什么是python的全局解释锁(GIL)? 我们所说的Python全局解释锁(GIL)简单来说就是一个互斥体(或者说锁),这样的机制只允许一个线程来控制Python解释器。 这就意味着在任何一个时间点只有一个线程处于执行状态。GIL对执行单线程任务的程序员们来说并没什么显著影响,但是它成为了计算密集型(CPU-bound)和多线程任务的性能瓶颈。 由于GIL即使在拥有...转载 2018-04-15 17:50:59 · 11371 阅读 · 3 评论 -
python中加载配置文件
我们写Python脚本的时候,里面往往会用到许多变量、参数等,有时候这些变量、参数是需要我们动态的赋值的,如果脚本较长逐个查找替换是比较麻烦的,这里就可以使用配置文件,将一些需要频繁变化的参数变的可配置配置文件的格式一般为conf# -*-coding:utf-8-*-import configparserdef load_conf(): print("加载配置文件") c...原创 2018-04-15 17:57:03 · 2964 阅读 · 0 评论 -
搜狗词库scel格式转txt文本
由于项目中要用到词库,而下载的搜狗词库是.scel格式,所以就用python脚本将搜狗词库.scel格式文件转化为.txt格式文件。亲测可用![python] view plain copyimport struct import sys import binascii import pdb try: reload(sys) sys.setdefaultencodi...转载 2018-05-19 11:01:53 · 5073 阅读 · 0 评论 -
离线安装python包,开启断网模式
Python刚装好断网了怎么办?想把现有的Python环境转移到另外一台机器上怎么办?这就用到了离线安装1、创建目录用于存放下载的包,并进入该目录mkdir lihaizhencd lihaizhen2、首先将现有的Python包导出到目录文件requirments.txtpip freeze > requirments.txt3、按照导出目录,下载对应包pip download -d ./...原创 2018-04-25 10:18:04 · 5924 阅读 · 0 评论 -
Linux下如何测试网速
在Linux下如何测量下载和上传的速度?这里用到一个Python工具speedtest,speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest很简单——只需要下载其Python脚本文件。1、安装speedtest$ wget https://raw...原创 2018-05-29 15:33:38 · 11470 阅读 · 0 评论 -
nohup后台启动Python脚本,log不刷新
=》nohup python3 xxxx.py &后台启动脚本tail -100f nohup.out无显示python的输出有缓冲,导致日志文件并不能够马上看到输出。-u参数,使得python不启用缓冲。所以修改命令即可:nohup python3 -u xxxx.py > nohup.out &...原创 2018-05-29 15:53:29 · 4814 阅读 · 0 评论 -
python如何解决动态的定义变量名,并给其赋值(大数据处理)
最近消费kafka数据到磁盘的时候遇到了这样的问题: 需求:每天大概有1千万条数据,每条数据包含19个字段信息,需要将数据写到服务器磁盘,以第二个字段作为大类建立目录,第7个字段作为小类配合时间戳作为文件名,临时文件后缀tmp,当每个文件的写入条数(可配置,比如100条)达到要求条数时,将后缀tmp改为out。 问题:大类共有30个,小类不计其数而且未知,比如大类为A,小类为a,时间戳...原创 2018-06-06 10:24:47 · 9772 阅读 · 0 评论 -
如何生成具有唯一性的uuid
Python使用UUID库生成唯一ID UUID是128位的全局唯一标识符,通常由32字节的字符串表示。 它可以保证时间和空间的唯一性,也称为GUID,全称为: UUID —— Universally Unique IDentifier Python 中叫 UUID GUID —— Globally Unique IDenti...原创 2018-05-31 16:23:32 · 5152 阅读 · 0 评论