Python
运妙心藏
C/Cpp/Java/C#/Lua/PHP/Android/Python 程序員 手游 前端 后台
展开
-
在Pycharm中自己写的py文件在其它文件中导入时无法识别
如图所示解决问题右键点击自己的工作空间,找下面的Mark Directory as 选择Source Root,就可以解决问题原创 2020-02-19 21:06:47 · 1689 阅读 · 0 评论 -
Python的tkinter编写工具类(遍历文件夹放到指定目录并修改文件名)
使用python 3 的 tkinter 编写的一个带界面工具作用:获取指定目录下所有文件夹下的文件并放到指定的目的目录遍历指定的目的目录并修改文件名称界面如下:代码如下:# File Created: Thursday, 13th June 2019 6:10:56 pm ## Author: Liu Jing (1846...原创 2020-01-16 16:34:24 · 1115 阅读 · 0 评论 -
Python的GUI界面开发
1. tkinterTkinter 似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用于windows/linux/unix/macintosh操作系统,而且显示风格是本地化的。Tkinter用起来非常简单,python自带的 IDLE就是采用它写的。除此外,tkinter的扩展集pmw和Tix功能上都...原创 2020-01-16 16:26:14 · 855 阅读 · 0 评论 -
报错The environment variable 'Path' seems to have some paths containing the '"' character.
我每次启动VSCODE时,总提示如下内容问题The environment variable ‘Path’ seems to have some paths containing the ‘"’ character. The existence of such a character is known to have caused the Python extension to not loa...原创 2019-12-20 14:47:05 · 11550 阅读 · 6 评论 -
如何用pydoc查询函数或模块
python -m pydoc -p 4444说明:-p 指定启动的服务的端口号,可以随意指定不冲突的端口号命令行中如下:浏览器中如下:比如我们搜索 open 这个函数函数打开的页面如下:当然也可以直接在命令行中查询, 但阅读时不是很方便:参考:https://www.cnblogs.com/meitian/p/6704488.html...原创 2019-05-29 15:19:14 · 462 阅读 · 0 评论 -
windows10 python 使用dlib cuda 编译和安装
参建:https://blog.csdn.net/luckyfairy17/article/details/838557391.如果之前安装了dlib,先卸载dlib, pip uninstall dlib2.安装CUDA3 安装CUDNN2和3安装完之后,环境变量会自动生成CUDA下载: https://developer.nvidia.com/cuda-downloadsCUDNN...原创 2019-05-16 17:59:38 · 5043 阅读 · 9 评论 -
当运行pycharm时遇到please select a valid interpreter怎么解决
运行python文件出现,报错please select a valid interpreter这是因为没有选择interpreter解决方法如下更改Pycharm的设置1, 打开settingsFile >> Settings >> Project:PedestrianDetection >> Project Interpreter2, 查找框输...原创 2019-05-15 12:29:13 · 6100 阅读 · 0 评论 -
使用tkinter加载png、jpg等图片
首先PhotoImage注意这里只支持gif格式的图片photo = PhotoImage(file="D:/python/images/02.gif")发现tkinter是只支持gif的格式,如果要加载png或者jpg的话就要使用PIL模块from Tkinter import *from PIL import Image, ImageTkroot = Tk()root.titl...原创 2019-05-05 16:22:27 · 17212 阅读 · 5 评论 -
python 3.x 中的print不换行输出
需求:# !/usr/bin/python# -*- coding: UTF-8 -*-# 题目:输出 9*9 乘法口诀表。# 程序分析:分行与列考虑,共9行9列,i控制行,j控制列for i in range(1, 10): for j in range(1, i+1): print('%d*%d=%d' % (i, j, i*j), end=' ') ...原创 2019-04-11 15:40:25 · 162 阅读 · 0 评论 -
Think Python Exercises 3
ExercisesExercise 3-1.Write a function named right_justify that takes a string named s as a parameter andprints the string with enough leading spaces so that the last letter of the string is in col...原创 2019-01-21 18:39:31 · 479 阅读 · 0 评论 -
Think Python Exercises 2
Exercise 2-1Repeating my advice from the previous chapter, whenever you learn a new feature, youshould try it out in interactive mode and make errors on purpose to see what goes wrong.We’ve seen ...原创 2019-01-18 16:55:21 · 354 阅读 · 0 评论 -
python问题:IndentationError:expected an indented block错误解决
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就...原创 2018-10-31 15:16:18 · 2394 阅读 · 0 评论