python3

Python3安装turtle提示错误:Command \"python setup.py egg_info\" failed with error code 1

房东的猫 提交于 2020-02-07 01:12:31
Python3安装turtle提示错误:Command "python setup.py egg_info" failed with error code 1 Python3.5安装turtle: pip3 install turtle 提示错误: Collecting turtle Using cached https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-hpqxw6_s/turtle/setup.py", line 40 except ValueError, ve: ^ SyntaxError: invalid syntax ---------------------------------------- Command "python setup.py egg_info"

009.Python字符串相关函数

萝らか妹 提交于 2020-02-06 21:34:20
字符串相关函数 1 capitalize 字符串首字母大写 strvar = "this is a dog" res = strvar.capitalize() print(res) 执行 [root@node10 python]# python3 test.py This is a dog 2 title 每个单词的首字母大写 非字母隔开的单词 strvar = "this is123a dog" res = strvar.title() print(res) 执行 [root@node10 python]# python3 test.py This Is123A Dog 3 upper 将所有字母变成大写 strvar = "A C c d" res = strvar.upper() print(res) 执行 [root@node10 python]# python3 test.py A C C D 4 lower 将所有字母变成小写 strvar = "A C c d" res = strvar.lower() print(res) 执行 [root@node10 python]# python3 test.py a c c d 5 swapcase 大小写互换 strvar = "A C c d" res = strvar.swapcase() print(res) 执行

python3摘要算法md5

假如想象 提交于 2020-02-06 15:05:53
#!/usr/bin/env python # -*- coding: utf-8 -*- import hashlib def get_file_md5 ( file_name ) : """ 计算文件的md5 :param file_name: :return: """ m = hashlib . md5 ( ) #创建md5对象 with open ( file_name , 'rb' ) as fobj : while True : data = fobj . read ( 4096 ) if not data : break m . update ( data ) #更新md5对象 return m . hexdigest ( ) #返回md5对象 def get_str_md5 ( content ) : """ 计算字符串md5 :param content: :return: """ m = hashlib . md5 ( content ) #创建md5对象 return m . hexdigest ( ) 来源: CSDN 作者: python小师弟 链接: https://blog.csdn.net/weixin_45320875/article/details/104195205

解决pytest在pycharm中报错:NameError: name 'pytest' is not defined

一笑奈何 提交于 2020-02-06 10:43:53
在 pycharm CE 2019.2 中配置pytest环境时,遇到了如下报错: esting started at 上午 11 : 32 . . . / usr / local / bin / python3 . 7 "/Applications/PyCharm CE.app/Contents/helpers/pycharm/_jb_pytest_runner.py" - - path / Users / tu / Desktop / UI / test_q . py Launching pytest with arguments / Users / tu / Desktop / UI / test_q . py in / Users / tu / Desktop / UI Traceback ( most recent call last ) : File "/Applications/PyCharm CE.app/Contents/helpers/pycharm/_jb_pytest_runner.py" , line 45 , in < module > pytest . main ( args , plugins_to_load ) NameError : name 'pytest' is not defined Process finished with exit

centos7安装python3.7.2

a 夏天 提交于 2020-02-06 09:01:38
1.安装相应的编译工具 在root用户下(不要用普通用户,麻烦),全部复制粘贴过去,一次性安装即可. yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel yum install -y libffi-devel zlib1g-dev yum install zlib* -y # 备注:我复制这个的时候,发现yum install zlib* -y没有自动安装 注意一下 2.下载安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz 3.解压 tar -xvJf Python-3.7.2.tar.xz 4.创建编译安装目录 mkdir /usr/local/python3 5.安装 cd Python-3.7.2 ./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl #第一个指定安装的路径

Python3重学基础:open()和os模块的基本使用

折月煮酒 提交于 2020-02-06 08:26:18
1.申明 1.当前的内容是建立在前面的python的基础之上的,而添加了os中模块对文件的操作,主要用于本人知识的巩固, open()用于读写文件,os模块用于修改文件,删除文件,查看文件等操作,这两个是互补的! 2. open()的回顾和使用 1. 一般都会使用open()操作文件,需要指定file和当前的操作模式model 2.读取文件的时候可以使用 readline()【表示读取一行数据】、read()、readlines()【表示读取所有的行并返回字符数组】 3.写入文件的时候可以使用 write(),writelines()【用于写入一个字符数组】 这里展示的就是,显示当前的操作模式,以及编码 test01.txt中的内容就是:10010 # 文件的内建函数 try : with open ( "test01.txt" ) as txt_file : print ( txt_file . readlines ( ) ) # txt_file.seek() 用于移动文件的指针到不同的位置 print ( txt_file . encoding ) # 显示当前的文件的编码 cp936 就是GBK编码 print ( txt_file . name ) # 输出当前的文件的名称 print ( txt_file . mode ) # 输出当前操作文件的模式 finally :

linux安装配置opencv3.4.6 + opencv_contrib3.4.6

强颜欢笑 提交于 2020-02-06 05:57:28
网站 : https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html [官方网站,有问题看这个] Reference: https://blog.csdn.net/qq_37027117/article/details/89163596 这位兄台给了很大的帮助,但是有些细节步骤我执行的时候有些问题,所以会有很多不一样的地方。 opencv 1. 下载opencv for linux的指定版本 https://github.com/opencv/opencv/releases 一般来说github慢挂个梯子,下载慢就迅雷。 2. 放到服务器或者电脑 目标目录解压 到对应目录中 unzip 3.4.6.zip 进入目录 cd opencv-3.4.6 创建一个文件夹叫build mkdir build 3. cmake 进到文件夹里面去 cd build 配置cmake cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local/opencv346 -DPYTHON_DEFAULT_EXECUTABLE=$(which python3) -DWITH_TBB=ON -D WITH_EIGEN=ON .. 主要功能还是在配置

python3实现谷歌翻译

浪尽此生 提交于 2020-02-06 05:36:17
from googletrans import Translator def trans(text): translator = Translator() return translator.translate(text, dest='en').text if __name__ == '__main__': res = trans("我是最帅的") print(res) from googletrans import Translator def trans(text): translator = Translator() return translator.translate(text, dest='zh-CN').text if __name__ == '__main__': res = trans("Thank for reading") print(res) 一次翻译的长度是有限的,建议每一句一翻译 来源: CSDN 作者: 追梦小狂魔 链接: https://blog.csdn.net/qq_15557299/article/details/104184731

ROS1下不能使用Python3.4使用cv_bridge

寵の児 提交于 2020-02-06 03:34:06
因为毕业设计要求在ROS1下运行Python3环境下的MaskRCNN,虽然在Anaconda下跑通了DEMO,但是我发现在PYTHON3.4环境下rosrun我读取摄像头的python程序就会报错 Traceback (most recent call last): File "/home/asber/catkin_ws/src/my_image_transport/scripts/my_publisher.py", line 16, in <module> from cv_bridge import CvBridge, CvBridgeError ImportError: No module named 'cv_bridge' 我们按照 这里说的 小心谨慎的实验一下: cd /opt/ros/kinetic/lib/python2.7/dist-packages sudo mv cv2.so cv2_ros.so 移除之前的boost 之前我的usr/local里面有1.66 py2版本的boost root@asber-X550VX:/usr/local/include# mv boost boost.bak2 root@asber-X550VX:/usr/local/lib# mkdir libboost2 root@asber-X550VX:/usr/local/lib#

阿里云服务器ubuntu 配置

独自空忆成欢 提交于 2020-02-06 03:05:00
由于阿里云的导入自定义 ubuntu 镜像需要开通 OSS 快照是收费的(看着感觉不贵,但是也很麻烦),而且自己已配置好的镜像想导入需要转换格式,还存在不能使用的情况,所以麻烦点直接在阿里云原来的ubuntu里直接配置需要用到的内容。 首先,购买服务器时,如果选了旧版本,比如我的服务器ubuntu是14.04版本的,需要登录阿里,进入控制台-ESC实例-管理-暂停服务器-更新系统盘(配置信息块的更多选项)-公共镜像-这里我选择ubuntu16.04的64位。 0.安装 sudo apt-get install sudo 1.设置用户 创建用户 useradd -m -s /bin/bash 用户名 设置密码 sudo passwd 用户名 # 完成后,home目录中会多出一个以用户为名的目录 给普通用户设置root权限 获得对sudoers写入的权限 chmod u+w /etc/sudoers (VIM的一些基本操作 i 切换输入模式, esc 切换命令模式, 命令模式下输入 :wq 保存退出) 进入VIM vim /etc/sudoers 在root下面一行添加这条代码,保存退出 用户名 ALL=(ALL) ALL 取消 sudoers 的写入权限 chmod u-w /etc/sudoers 2.下载python3.x(如需更高版本自行下载) ubuntu16.04 内自带