Articles of python 3.x

如何在Windows 7计算机上将模块上传到Pythontesting网站https://testpypi.python.org/pypi?

我的工具:Windows 7,Python 3.4.2 我正在通过Paul Barry 2010年11月的第一首Python的第二章。 部分要求是将我的发行版上传到PyPItesting站点。 不幸的是我没有成功。 到目前为止,我所做的所有阅读都说我需要在Windows中使用这个HOME环境variables,或者将.pypirc放在Windows 7的主目录中。 那么在Windows 7中没有这样的环境variables,也没有这样的目录。 ……….有人请给我一步一步的指导,使用Windows 7中的命令行工具? 到目前为止,我已经在这个目录C:\ Python34 \ nesterhead中创build了一个.pypirc.txt文件,其中我的模块位于Windows 7中。 然后,我使用命令行工具将.txt文件从.pypirc.txt重命名为.pypirc。 即, cd C:\ Python34 \ nesterhead REN .pypirc.txt .pypirc。 c:\ python34 \ python.exe setup.py注册-r pypitest ……….我把这个作为输出。 ValueError:在.pypirc中找不到pypitec ……….我已经完成了所有我应该做的事情,包括确认我的注册并通过https://testpypi.python.org/pypi检查“我同意” ……….我也按照http://peterdowns.com/posts/first-time-with-pypi.html的说明进行操作,并在我的电脑中input了正确的用户名和密码。 pypirc.txt [distutils] index-servers = pypi pypitest [pypi] repository: https://pypi.python.org/pypi username: {{your_username}} password: {{your_password}} [pypitest] repository: https://testpypi.python.org/pypi […]

如何检查Linux上是否存在Python3.x中的窗口

我目前正试图弄清楚如何在Linux上通过Python访问某种“linux api”。 我的问题是,我一直想在Windows上以autoit的方式做事情,所以我不仅要掌握新的语言,还要掌握操作系统。 基本上我的代码将是这样的: while (1) if winexists("windowname") = 1 then kill(pid) endif wend 通过Windows API或直接通过autoit来做到这一点是我可以做的,但我不知道如何处理这个在Linux中。 而且我在google上找不到太多的相关search结果。 我不想找人为我编码,只需要指出正确的方向。

在Python 3中使用用户input作为path来保存文件?

我正在编写一个脚本来从网站下载文件,并且我能够使用input到代码中的path成功保存文件,但是如果我使用input,则事情不起作用。 path = input("Save Location: ") 从这里我将使用os.path.join将文件types附加到path的末尾,然后使用PycURL来下载文件。 但是获取path的用户input会给出FileNotFoundError,例如在追加文件types后C:/Users/MyName/Desktop变为C:UsersMyNameDesktop/v.mp4 。 我也尝试了C:\\Users\\MyName\\Desktop以及C:\\Users\\MyName\\Desktop C:\/Users\/MyName\/Desktop但是他们给同样的事情,理想情况下,我想避免使用双向前/后在input斜杠,因为他们不是非常用户友好。 如果因为任何原因你需要更多的代码/所有的代码不要犹豫,问。 谢谢 :)

Python的virtualenv命令没有在Windows 7上的regonized

如果问题是愚蠢的,我是新来的python请原谅我。 我正在使用python版本3.4。 我已经安装了virtualenv。 我尝试命令virtualenv环境,我得到的响应像找不到命令。 这是否需要任何环境variables设置?

Pip安装会在Windows上引发UnicodeDecodeError。 固定?

当试图在我的Windows 10机器上安装mysql-python时,出现以下错误: File "<string>", line 1, in <module> File "C:\Users\LUCAFL~1\AppData\Local\Temp\pip-build-3u7aih0l\mysql-python\setup.py", line 21, in <module> setuptools.setup(**metadata) File "c:\program files (x86)\python35-32\lib\distutils\core.py", line 148, in setup dist.run_commands() … File "c:\program files (x86)\python35-32\lib\subprocess.py", line 1055, in communicate stdout = self.stdout.read() File "c:\program files (x86)\python35-32\lib\encodings\cp1252.py", line 23, in decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position […]

是否有可能从Windows命令提示符在shell中运行python程序?

我想要做的是批量创build一个启动应用程序的Python程序。 目前,它启动到Windows命令提示符(使用python [ProgramName] %* ),我不介意这种情况发生,但我宁愿它启动到空壳程序。 这纯粹是出于外观的原因(对不起,忘记了最适合而不是“外观”的词,我知道它以't'开始,但是当我记得的时候我会编辑它),基本上是因为它有一些内置的配色scheme。 我一直在谷歌这个多年,但似乎无法find答案,所以任何帮助,不胜感激。 提前致谢。

将python文件夹添加到系统variables不工作

我的电脑上安装了python 3.5 C:\Users\admin\AppData\Local\Programs\Python\Python35 我将这个path添加到variablesPATH然后我尝试在命令行python然后我得到这个错误 "python" is not recognized as an internal or external command, operable program or bath file 我甚至尝试创build一个新的variablesPYTHONPATH由build议的其中一个答案在stackoverflow但这并不适用于我 编辑1:是的,我可以看到在cmdinput命令path时的path 。 是的,path是正确的 显示在cmd.exepath: Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\admin>path PATH=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\bin\Intel64 ;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Win dowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\lenovo\easyplussdk\bin ; C:\Users\admin\AppData\Local\Programs\Python\Python35 ; C:\Users\admin\AppData […]

在Windows上使用Python 3.x和Python 2.x一起使用pip版本

我的问题是完全基于这个问题 。 最大的区别是我在这里专注于Windows。 这里提供的答案/问题是针对unix发行版的。 我已经运行了Python 2.x了很长一段时间,并使用点没有问题。 现在我已经安装了python 3,但是当我打开cmd提示符和pip install somemodule它会尝试安装python 2.我该如何处理这种情况? 这两个Python都安装了Anaconda发行版,所以我相信它们都是安装了pip的。 注意:这个信息来自这个问题 编辑:find这个解决这个问题的答案 。 但现在当我尝试运行命令 pip3.5 install pymssql 要么 pip-3.5 install pymssql 我得到的错误pip3.5 is an unknown command 。 如果我打开cmd并inputpython我会收到: Python 3.5.1 Anaconda 4.0.0 所以它不应该是一个版本问题

标题之前的脚本输出结束

当我在Windows上的一个编辑器(我尝试Netbeans,PyCharm和记事本+ +)创build文件test.py(见下面的代码),并将其上传到服务器(Ubuntu)我收到此错误: 在标题之前的脚本输出结束:test.py 但是,当我使用vi命令行编辑器直接在服务器上创build文件时,页面显示时没有任何错误。 任何想法如何解决这个问题? 这是test.py的代码 #!/usr/bin/python # send content type print("Content-Type: text/html\n\n") print("Good")

如何可以在Windows上运行python dbus?

我是新来的dbus的概念,我用python 3.5.1在windows上编程,我读了很多文件,无法弄清楚是dbus可以在Windows上工作? 如果是这样的模块,我试过pydubs,pymodbus,…请帮我我应该去Linux或有一个解决scheme?