Python
程序猿_小天
生活不仅只是敲代码,还有……改bug。
展开
-
ImportError: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory
乌班图18.x版本安装python3.7出现错误:ImportError: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory解决方案:sudo apt-get install libpython3.7原创 2021-11-02 11:28:23 · 2344 阅读 · 1 评论 -
python3正则判断是否为经度或纬度
#经度判断import relong = bool(re.match('-?(\d|[1-9]\d|1[0-7]\d|180)\.?\d*$','171.0'))#纬度import relat =bool(re.match('[\-\+]?((0|([1-8]\d?))(\.\d{1,10})?|90(\.0{1,10})?)','90.0'))原创 2021-04-05 22:03:58 · 639 阅读 · 0 评论 -
C#调用Python
C#代码: static void Main(string[] args) { //方法一 //ScriptEngine pyEngine = Python.CreateEngine();//创建Python解释器对象 // dynamic py = pyEngine.ExecuteFile...原创 2019-02-18 10:02:01 · 1191 阅读 · 0 评论 -
python3生成个性二维码
python3生成的二维码:1.有背景图2.有logo图3.带文字4.自己改参数名注:请把Excel文件和这个二维码生成的py文件放在同一目录下。#-*- coding:utf-8 -*-from PIL import Image,ImageDraw,ImageFontimport qrcode #二维码模块import xlrd #读取Exceldef rea...原创 2018-12-12 17:02:14 · 1657 阅读 · 6 评论 -
python3.X间隔时间调用某个函数
本博客是转载于:https://www.cnblogs.com/lizm166/p/8167080.htmlimport threadingimport timedef fun_timer(): print('hello timer') print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) glo...转载 2018-12-12 16:54:39 · 1946 阅读 · 0 评论 -
python打印A-Z
2行代码就能打印出:A-Z# -*- coding:UTF-8 -*-li = [chr(i) for i in range(ord("A"),ord("Z")+1)]print(li)分析:ord函数将字符转换为整数显示,chr函数将整数转换为字符显示结果:...原创 2018-07-13 09:45:10 · 17938 阅读 · 1 评论 -
python图片转字符画
1.图片:2.代码:from PIL import Imageimport argparse#命令行输入参数处理parser = argparse.ArgumentParser()parser.add_argument('file') #输入文件parser.add_argument('-o', '--output') #输出文件parser.add_argument(...原创 2018-07-11 13:52:44 · 311 阅读 · 0 评论 -
python爬取王者荣耀英雄图片
1.分析王者荣耀网站 进入游戏资料里的英雄资料: F12进入开发者模式,分析网站,知道网站是异步加载,通过herolist.json来存放所有英雄的信息。 2.贴代码:import requestsimport reimport osurl = 'http://pvp.qq.com/web201605/js/herolist.json'html = request...原创 2018-07-10 16:59:48 · 2716 阅读 · 0 评论 -
python3远程连接SQL-server
首先需要python安装一个模块: pymssql 模块。直接pip安装就好了!我已经安装过了。接下来就是主要代码了:import pymssqlclass linkDB(): def linkdb(): #数据库远程连接 conn = pymssql.connect(host="数据库IP地址:端口号",user="用户名",password="密码",database="数据库名"...原创 2018-07-09 17:14:28 · 5577 阅读 · 2 评论 -
Centos7下python2.7升级至3.6
服务器版本: centos7旧python版本:2.7.5新python版本:3.6.3接下来正式开始:从Python官网到获取Python3的包, 切换到目录/usr/local/src 执行命令行: wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz使用命令,如下命令进行解压缩: tar -xzf Python3.6.3...原创 2018-06-27 14:31:50 · 17967 阅读 · 2 评论 -
Python爬取网站HTML代码
# -*- coding:UTF-8 -*-import osimport os.pathimport requestsdef download(url): req = requests.get(url) req.encoding = 'utf-8' if req.status_code == 404: print("404错误") with open('String.txt'...原创 2018-06-26 17:10:18 · 6554 阅读 · 2 评论 -
根据经纬度查天气预报
这篇博客是知道某个地方的经纬度,然后想要查询这个地方的天气情况。分析:知道经纬度后,我们首先得查询到这个经纬度所代表的地区位置,然后拿到这个地区位置,再次去查询天气预报。# -*- coding: UTF-8 -*-import requestsimport json#lat = '31.809928'#lng = '102.537467'lng = str(101.361430)la...原创 2018-06-25 10:12:28 · 6649 阅读 · 2 评论 -
Python发送QQ邮件
#!/usr/bin/python3import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddrmy_sender='1638245306@qq.com' # 发件人邮箱账号my_pass = 'xxxxxx' # 发件人邮箱密码(注意这个密码不是QQ邮箱的密码,是...原创 2018-06-11 16:29:45 · 1660 阅读 · 0 评论