Articles of python

cqlsh连接错误:'ref()不带关键字参数'

我已经尝试了这个post和Cassandra文档的所有措施。 我已经尝试了运行Cassandra的所有版本,包括tarball和Debian软件包的最新版本3.7,但是当我执行cqlsh时候,我总是收到错误cqlsh 。 错误: 连接错误:('无法连接到任何服务器',{'127.0.0.1':TypeError('ref()不带关键字参数')}) 在我将Linux Mint从17.3升级到18之前,运行Cassandra并没有问题。 我相信我安装了所有必要的软件包,如java 8和python 2.7.12。 我认为这个问题存在于cassandra.yaml文件中,因为默认设置不起作用,但我不确定如何正确configuration才能使其运行。 任何build议感激。

将Linux上的Python脚本交叉编译为Windows可执行文件

我有一个Python脚本,我想编译成一个Windows可执行文件。 现在, py2exe在Windows下工作正常,但我希望能够从Linux运行。 我的开发机器上有Windows,但是Linux是我的主要开发平台,而且我只是为了创build.exe而重新启动进入Windows。 我也不想购买第二个Windows许可证来运行VirtualBox等虚拟机。 有任何想法吗? PS:我知道py2exe并没有像python文件那样用Python解释器打包你的脚本。 但无论哪种方式,结果是你不需要安装Python来运行脚本。

执行后与程序交互

在PyCharm中,我运行脚本后自动杀死它: C:\ Users \ Sean.virtualenvs \ Stanley \ Scripts \ python.exe C:/Users/Sean/PycharmProjects/Stanley/Stanley.py 进程使用退出码0结束 启动后如何与脚本进行交互? 由于缺乏一个更好的方式来expression它,我怎么能得到的 >>> 脚本运行一次后提示? PyCharm社区版3.0 Windows 7的 Python 2.7

使用Python连接到Microsoft SQL Server

我正试图通过python连接到SQL在Microsoft SQL服务器上的一些SQL数据库上运行一些查询。 从我的研究网上和在这个论坛上最有前途的图书馆似乎是pyodbc。 所以我做了下面的代码 import pyodbc conn = pyodbc.connect(init_string="driver={SQLOLEDB}; server=+ServerName+; database=+MSQLDatabase+; trusted_connection=true") cursor = conn.cursor() 并得到以下错误 Traceback (most recent call last): File "C:\Users…\scrap.py", line 3, in <module> conn = pyodbc.connect(init_string="driver={SQLOLEDB}; server=+ServerName+; database=+MSQLDatabase+; trusted_connection=true") pyodbc.Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)') 我已经看了下面的post,并试图将我的驱动程序更改为{sql server},并在SAS之前使用ODBC链接进行连接,这部分是我上面的代码所基于的,所以不要以为我需要安装其他任何东西。 pyodbc.Error:('IM002','[IM002] [unixODBC] […]

Python 3.4 – 文本到语音与SAPI

我试图用Python 3.4将文本转换为语音,但是由于我的电脑的主要语言不是英语(我正在使用Win7x64),所以语音和口音是错误的(因为我想让它“说”英语) 。 import win32com.client speaker = win32com.client.Dispatch("SAPI.SpVoice") speaker.Speak("Hello, it works!") 那么,有没有办法改变语音/语言(程序而不是系统)? 另外,你认为有更好的方法来做到这一点? 也许一个模块,可以在每个系统上工作?

升级pip时出错:UnicodeDecodeError:'utf-8'编解码器无法解码字节

我刚刚在Windows 10上安装了Python,我试图升级点。 我的Windows用户名具有希伯来文字… 当我尝试运行时: python -m pip install –upgrade pip 我得到这个错误: Collecting pip Using cached pip-8.0.2-py2.py3-none-any.whl Installing collected packages: pip Found existing installation: pip 7.1.2 Exception: Traceback (most recent call last): File "C:\Users\עדי\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\basecommand.py", line 211, in main status = self.run(options, args) File "C:\Users\עדי\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\commands\install.py", line 311, in run root=options.root_path, File "C:\Users\עדי\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pip\req\req_set.py", line 640, in install requirement.uninstall(auto_confirm=True) […]

访问CPU / RAM的使用(如使用任务pipe理器,但通过API!)?

用Windows API访问“任务pipe理器”信息的具体方法是什么? 我已经做了一些相关的调查,但是我似乎无法find一个API调用来告诉我: 给定进程的CPU / RAM使用情况 这是使用最多的CPU / RAM的过程 有没有办法通过Python或C ++(基本上,通过Windows API)访问这些信息? 这是我本质上想要做的(伪代码): app x = winapi.most_intensive_process app y = winapi.most_RAM_usage print x.name print y.name

如何在Windows上启动守护进程从python?

我的python脚本能产生一个无限期运行的进程吗? 我并不太熟悉python,也不会产生deamons,所以我想到了这个: si = subprocess.STARTUPINFO() si.dwFlags = subprocess.CREATE_NEW_PROCESS_GROUP | subprocess.CREATE_NEW_CONSOLE subprocess.Popen(executable, close_fds = True, startupinfo = si) 该进程继续运行python.exe,但是一closurescmd窗口就closures。

Python 2.7中特定于平台的Unicode语义

Ubuntu 11.10: $ python Python 2.7.2+ (default, Oct 4 2011, 20:03:08) [GCC 4.6.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> x = u'\U0001f44d' >>> len(x) 1 >>> ord(x[0]) 128077 Windows 7的: Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or […]

如何在Windows上安装PyQt5?

当我尝试使用命令在Windows上安装PyQt5 python configure.py 我得到这个错误: 错误:确保你的PATH上有一个可用的Qt qmake。 我从这里得到了pyQt5: http://www.riverbankcomputing.co.uk/software/pyqt/download5 我如何安装PyQt5? 更新: 我从以下链接安装了Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB) : http://qt-project.org/downloads 现在我有这个错误: Querying qmake about your Qt installation… Determining the details of your Qt installation… Error: Failed to determine the detail of your Qt installation. Try again using the –verbose flag to see more detail […]