Questions tagged «python»

Python是一种多范式,动态类型的多用途编程语言。它旨在快速学习,理解和使用并强制使用干净统一的语法。请注意,Python 2自2020年1月1日起已不再受支持。不过,对于特定于版本的Python问题,请添加[python-2.7]或[python-3.x]标签。使用Python变体或库(例如Jython,PyPy,Pandas,Numpy)时,请将其包含在标签中。

8
如何摆脱python中字符串中的b前缀?
我导入的一堆推文在阅读时出现了这个问题 b'I posted a new photo to Facebook' 我收集b表明它是一个字节。但这被证明是有问题的,因为在我最终编写的CSV文件中,该文件b不会消失并且会干扰将来的代码。 有没有简单的方法可以b从我的文字行中删除此前缀? 请记住,我似乎需要将文本编码为utf-8或tweepy难以将其从网络上提取。 这是我正在分析的链接内容: https://www.dropbox.com/s/sjmsbuhrghj7abt/new_tweets.txt?dl=0 new_tweets = 'content in the link' 代码尝试 outtweets = [[tweet.text.encode("utf-8").decode("utf-8")] for tweet in new_tweets] print(outtweets) 错误 UnicodeEncodeError Traceback (most recent call last) <ipython-input-21-6019064596bf> in <module>() 1 for screen_name in user_list: ----> 2 get_all_tweets(screen_name,"instance file") <ipython-input-19-e473b4771186> in get_all_tweets(screen_name, …
87 python 

5
从pandas DataFrame删除包含空单元格的行
我有一个pd.DataFrame通过解析一些excel电子表格创建的。一列的单元格为空。例如,以下是该列的频率输出,32320条记录的Tenant值缺失。 >>> value_counts(Tenant, normalize=False) 32320 Thunderhead 8170 Big Data Others 5700 Cloud Cruiser 5700 Partnerpedia 5700 Comcast 5700 SDP 5700 Agora 5700 dtype: int64 我正在尝试删除缺少租户的行,但是该.isnull()选项无法识别丢失的值。 >>> df['Tenant'].isnull().sum() 0 该列的数据类型为“对象”。在这种情况下会发生什么?如何在租户丢失的地方删除记录?
87 python  pandas 

18
无法为COPY创建docker镜像失败:stat / var / lib / docker / tmp / docker-builder错误
我想创建一个码头工人形象。这是我的工作目录:Dockerfile.in test.json test.py 这是我的Dockerfile: COPY ./test.json /home/test.json COPY ./test.py /home/test.py RUN python test.py 当我启动此命令时: docker build -f Dockerfile.in -t 637268723/test:1.0 . 它给了我这个错误: `Step 1/5 : COPY ./test.json /home/test.json ---> Using cache ---> 6774cd225d60 Step 2/5 : COPY ./test.py /home/test.py COPY failed: stat /var/lib/docker/tmp/docker-builder428014112/test.py: no such file or directory` 谁能帮我?

14
Google App Engine模型的JSON序列化
我已经搜索了很长时间,但没有成功。我的项目未使用Django,是否有一种简单的方法可以将App Engine模型(google.appengine.ext.db.Model)序列化为JSON,还是需要编写自己的序列化程序? 模型: class Photo(db.Model): filename = db.StringProperty() title = db.StringProperty() description = db.StringProperty(multiline=True) date_taken = db.DateTimeProperty() date_uploaded = db.DateTimeProperty(auto_now_add=True) album = db.ReferenceProperty(Album, collection_name='photo')

16
在系统范围内安装pip和virtualenv的官方“首选”方式是什么?
这是人们似乎最常推荐的: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv 或者这是我从http://www.pip-installer.org/en/latest/installing.html获得的: $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... 还是完全不同的东西?

7
django syncdb和更新的模型
我最近更新了我的模型,在其中添加了BooleanField,但是当我这样做时python manage.py syncdb,它没有将新字段添加到模型的数据库中。我怎样才能解决这个问题 ?

4
Python PDF库[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 有哪些Python PDF库? 我需要制作一些具有许多网格的PDF,并且我正在寻找一个可以管理页面(多页面)的库。库应计算页面何时结束,然后创建下一页。

11
在Ubuntu中将Virtualenv与Python和Visual Studio Code一起使用
我有一个Python专案,而导航/自动完成功能在专案中的档案中完美运作。我想指定一个virtualenv,以便导航/自动完成功能可以在该virtualenv中使用包。 我在settings.py中尝试了此操作,但导航/自动完成功能不起作用。也可以通过设置"python.pythonPath":"~/dev/venvs/proj/bin/python杀死原始导航/自动完成功能。 { "editor.rulers": [80,100], "python.autoComplete.extraPaths": [ "~/dev/venvs/proj", "~/dev/venvs/proj/lib" ] }

4
如何在python 2.4中安全地打开/关闭文件
我目前正在编写一个小脚本,供在使用Python的一台服务器上使用。该服务器仅安装了Python 2.4.4。 直到2.5版本问世,我才开始使用Python,所以我习惯了这种形式: with open('file.txt', 'r') as f: # do stuff with f 但是,with在2.5之前没有声明,而且我很难找到有关手动清理文件对象的正确方法的示例。 使用旧版本的python时安全处置文件对象的最佳实践是什么?


13
ValueError:numpy.dtype的大小错误,请尝试重新编译
我刚刚在python 2.7上安装了pandas和statsmodels软件包,当我尝试“将pandas导入为pd”时,出现此错误消息。有人可以帮忙吗?谢谢!!! numpy.dtype has the wrong size, try recompiling Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\analytics\ext\python27\lib\site-packages\statsmodels-0.5.0-py2.7-win32.egg\statsmodels\formula\__init__.py", line 4, in <module> from formulatools import handle_formula_data File "C:\analytics\ext\python27\lib\site-packages\statsmodels-0.5.0-py2.7-win32.egg\statsmodels\formula\formulatools.p y", line 1, in <module> import statsmodels.tools.data as data_util File "C:\analytics\ext\python27\lib\site-packages\statsmodels-0.5.0-py2.7-win32.egg\statsmodels\tools\__init__.py", li ne 1, in <module> from tools …




5
Python-在命令行模块运行期间添加PYTHONPATH
我要跑步: python somescript.py somecommand 但是,当我运行它时,我需要PYTHONPATH包括一个目录。我不能仅将其添加到我的环境变量中,因为我要添加的目录会根据我正在运行的项目进行更改。PYTHONPATH运行脚本时有没有办法改变?注意:我什至没有PYTHONPATH变量,因此我不必担心在运行此脚本期间将其追加或覆盖它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.