安装dlib高版本时需要编译,和查看对应pip版本时提示module ‘pip‘ has no attribute ‘pep425tags‘的解决方案

安装时无法通过的话 pip install dlib 需要下面的方案,多数是因为版本没有对应上。先查看pip版本 win32常用:

import pip;
print(pip.pep425tags.get_supported())

amd64常用:

import pip._internal
  print(pip._internal.pep425tags.get_supported())

import pip._internal.pep425tags

import wheel.pep425tags as w

但是这些在我的电脑上都不管用,有用的命令为在[……]

继续阅读

python MySQL 批量插入

记录下,python MySQL 批量插入 例

# coding:utf-8
import pymysql

# 打开数据库连接
db = pymysql.connect(host='localhost', port=3306,
                     user='username', passwd='password', db='database_name', charset='utf8')

# 使用cursor()方法获取操作游标
cursor = db.cursor()

# SQL 插入语句
sql = "INSERT INTO EMPLOYEE(FIRST_N[......]

继续阅读

rsync 本地备份 月 周 天 小时

本地同步备份

crond计划

[……]

继续阅读

转 sed的用法

sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。 sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。 1.sed的使用方法,调用sed 命令的语法有两种: 一.在命令行指定sed指令对文本进行处理:sed +选项  ‘指令’ 文件 二.先将sed指令保存到文件中,将该文件作为参数进行调用:sed   +选项  -f&#16[……]

继续阅读

python使用zipfile解压后中文文件名乱码的问题

爬虫的时候由于很多打包下载zip的文件,而zip压缩包内的文件却是中文的,导致解压出来的文件是乱码的情况。 解压后的文件名大概是这个样子的 ╩Θ╔·╧└.txt  正常编码是  书生侠.txt 。 而这其实并不是因为文件编码问题导致,仅仅是文件名的编码。所以只处理文件名部分。如果要处理文件部分可以直接百度搜索即可【其实就是把对应用encode(‘cp437’).decode(‘gbk’)处理下,我这里只是处理了文件名字】 )。

[……]

继续阅读

python文件格式转换ansi文本转utf8

处理ansi编码转utf8

[……]

继续阅读

Python问题:UnboundLocalError: local variable ‘xxx’ referenced before assignment

参考链接: http://blog.csdn.net/onlyanyz/article/details/45009697 https://www.cnblogs.com/fendou-999/p/3822028.html

【解析】

UnboundLocalError: local variable ‘xxx’ referenced before assignment 在函数外部已经定义了变量n,在函数内部对该变量进行运算,运行时会遇到了这样的错误: 主要是因为没有让解释器清楚变量是全局变量还是局部变量。

【案例】

如下代码片所示: [crayon-63dc4b57ba7170[……]

继续阅读

python 从文本读取字典类型字符串的方式

文本文件内容如下:

直接读取词典字段

读取上面字典类型

读取文件被的字典内容(已经过滤只保留字典字符串)

[……]

继续阅读

第 1 页,共 8 页12345678