Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不同机器在Python中缩写月份名称的差异

不同机器在Python中缩写月份名称的差异
EN

Stack Overflow用户
提问于 2020-03-18 15:16:09
回答 1查看 748关注 0票数 1

我试图以%d. %b. %Y的形式解析德语日期。

使用相同的地区,我得到了不同的缩写März (月三月)。

当我跑步时:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
locale.setlocale(locale.LC_ALL, 'de_DE')
loc = locale.getlocale()
print("changed locale " + str(loc))
print(datetime(2020, 3, 19).strftime("%b"))

在Windows 10上,Python 3.7.2打印:

改变地区('de_DE',‘Mrz 8859-1’)Mrz

但是,云函数(也是python 3.7)打印

变更的地区('de_DE',‘ISO8859 8859-1’)M r

为什么März曾经被缩写为Mär,而在另一台机器上却是Mrz,如何解决呢?是否有其他地区可供使用?

EN

回答 1

Stack Overflow用户

发布于 2020-03-18 16:08:38

我在Python-Forum.de上找到了一个解决办法。

这样做的目的是创建一个自定义解析器,这个解析器对我的情况非常有效:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class GermanParserInfo(parser.parserinfo):
    MONTHS = [
        ('Jan', 'Januar'),
        ('Feb', 'Februar'),
        ('Mär', 'Mrz', 'März'),
        ('Apr', 'April'),
        ('Mai',),
        ('Jun', 'Juni'),
        ('Jul', 'Juli'),
        ('Aug', 'August'),
        ('Sep', 'Sept', 'September'),
        ('Okt', 'Oktober'),
        ('Nov', 'November'),
        ('Dez', 'Dezember'),
    ]

date = parser.parse(input, GermanParserInfo())
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60748784

复制
相关文章
星期、月份英文缩写 原
月份 英文简写 英文全称 一月 Jan. January 二月 Feb. February 三月 Mar. March 四月 Apr. April 五月 May. May 六月 Jun. June 七
wuweixiang
2018/08/14
3K0
星期、月份英文缩写
                                                                            原
TCGA数据库中癌症名称缩写
TCGA(The Cancer Genome Atlas, 癌症基因组图谱,https://portal.gdc.cancer.gov/)是美国国家癌症研究所(National Cancer Institute)和美国人类基因组研究所(National Human Genome Research Institute)共同监督的一个项目,旨在应用高通量的基因组分析技术,以帮助人们对癌症有个更好的认知,从而提高对于癌症的预防、诊断和治疗能力。
生信交流平台
2020/08/06
4.7K0
TCGA数据库中癌症名称缩写
SpringBoot中@Transaction在不同MySQL引擎下的差异性
在springboot进行事务测试的时候,发现事务没有生效,在方法上添加了@Transactional注解并让方法先执行插入操作,接着再抛出个异常,触发事务回滚,代码如下:
是Vzn呀
2022/07/14
1K0
SpringBoot中@Transaction在不同MySQL引擎下的差异性
K8S - 资源名称别名/缩写
Kubernetes 集群中有些资源确实名称过程,可能名字越长越厉害吧!!!官方为此进行了一些名称缩写。如下所示:allcertificatesigningrequests (aka ‘csr’)clusterrolebindingsclusterrolescomponentstatuses (aka ‘cs’)configmaps (aka ‘cm’)controllerrevisionscronjobscustomresourcedefinition (aka ‘crd’)daemonsets (aka
用户10048459
2022/10/31
7090
不同写法的性能差异
[问个 Go 问题,字符串 len == 0 和 字符串== "" ,有啥区别?](https://segmentfault.com/a/1190000039745763 "问个 Go 问题,字符串 len == 0 和 字符串== "" ,有啥区别?")
fliter
2023/09/06
5120
不同写法的性能差异
java中==、equals的不同AND在js中==、===的不同
       1.==操作符:首先,对于非基本数据类型的对象比较,相同内存中存储的变量的值是否相等,注意是相同内存地址的才可,并且数值相同(当然地址相同,值也一定相同)才会返回true.     但是,对于基本数据类型的比较(比如:int flot double等),值相同,"=="比较便会返回true.(这是编译的规则,当进行基本数据类型的比较时,会编译生成if_icmpne指令不会进行比较地址。而进行对象比较时,会生成if_icmpne指令,会比较地址。生成的指令都是不同的)。
洋仔聊编程
2019/01/15
4K0
Netty在Dubbo中的线程名称
在项目中,我们会使用RocketMQ和Dubbo.前者用于发送或消费消息,后者用于两个模块之间的接口调用.
书唐瑞
2022/06/02
1.3K0
Netty在Dubbo中的线程名称
浅谈编码中的缩写
目前而言,几乎所有的编程语言都是使用英文来表示,在英文中,使用缩写很普遍,比如URL(Uniform Resource Locator)能够很简单高效地向他人阐述要表达的概念。
技术小黑屋
2020/01/21
1.1K0
在不同的任务中,我应该选择哪种机器学习算法?
当开始研究数据科学时,我经常面临一个问题,那就是为我的特定问题选择最合适的算法。在本文中,我将尝试解释一些基本概念,并在不同的任务中使用不同类型的机器学习算法。在文章的最后,你将看到描述算法的主要特性的结构化概述。 首先,你应该区分机器学习任务的四种类型: 监督式学习 无监督学习 半监督学习 强化学习 监督式学习 监督式学习是指从有标签的训练数据中推断一个函数的任务。通过对标签训练集的拟合,我们希望找到最优的模型参数来预测其他对象(测试集)的未知标签。如果标签是一个实数,我们就把任务叫做“回归(regre
AiTechYun
2018/03/05
2K0
在不同的任务中,我应该选择哪种机器学习算法?
ERP系统中的那些“缩写”
声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。文中所指ERP即SAP软件。
齐天大圣
2021/04/08
4.3K0
ERP系统中的那些“缩写”
.NET控件名称缩写一览表「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。标准控件 1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel 8 lst ListBox 9 lvw ListView 10 mtx MaskedTextBox 11 cdr MonthCalendar 12 icn NotifyIcon 13 nud NumeircUpDown 14 pic PictureBox 15 prg ProgressBar 16 rdo RadioButton 17 rtx RichTextBox 18 txt TextBox 19 tip ToolTip 20 tvw TreeView 21 wbs WebBrowser 容器控件 1 flp FlowLayoutPanel 2 grp GroupBox 3 pnl Panel 4 spl SplitContainer 5 tab TabControl 6 tlp TableLayoutPanel 菜单和工具栏 1 cms ContextMenuStrip 2 mns MenuStrip 3 ssr StatusStrip 4 tsr ToolStrip 5 tsc ToolStripContainer 数据 1 dts DataSet 2 dgv DataGridView 3 bds BindingSource 4 bdn BindingNavigator 5 rpv ReportViewer 对话框 1 cld ColorDialog 2 fbd FolderBrowserDialog 3 fnd FontDialog 4 ofd OpenFileDialog 5 sfd SaveFileDialog 组件 1 bgw BackgroundWorker 2 dre DirectoryEntry 3 drs DirectorySearcher 4 err ErrorProvider 5 evl EventLog 6 fsw FileSystemWatcher 7 hlp HelpProvider 8 img ImageList 9 msq MessageQueue 10 pfcPerformanceCounter 11 prcProcess 12 sptSerialPort 13 sclServiceController 14 tmrTimer 印刷 1 psd PageSetupDialog 2 prd PrintDialog 3 pdc PrintDocument 4 prv PrintPreviewControl 5 ppd PrintPreviewDialog 水晶报表 1 crv CrystalReportViewer 2 rpd ReportDocument 其他 1 dud DomainUpDown 2 hsc HScrollBar 3 prg PropertyGrid 4 spl Splitter 5 trb TrackBar 6 vsc VScrollBar
全栈程序员站长
2022/08/09
7390
Postgresql源码(108)不同类型insert在parse阶段的差异分析
语义分析结果来看,insert语句都会构造插入表和数据表两张表(RangeTblEntry),数据表可能是值构造出来的,或者是select查询出来的。
mingjie
2023/10/13
2810
Postgresql源码(108)不同类型insert在parse阶段的差异分析
用Python抓取在Github上的组织名称
我想在我的个人网站上展现我在Github上提交代码的组织名称,并且不用我手动更新提交记录的变化。Github提供了读取数据的API,但是,不能体现出我想一些开发组织提交的代码。这就是我之所以要爬取那些信息的原因。本文的代码仓库:https://github.com/DahlitzFlorian
老齐
2020/05/15
1.7K0
用Python抓取在Github上的组织名称
数据科学在各行各业中的差异
一份名为《AnalyticsWeek和BusinessOver Broadway数据科学调查》的报告揭示了数据科学所扮演的角色、数据科学技能的熟练度以及项目结果满意度在各行各业的差异。信息技术行业拥有
陆勤_数据人网
2018/02/28
1.1K0
数据科学在各行各业中的差异
不同系统的换行符的差异
换行符(通常称为行尾、行尾 (EOL)、下一行 (NEL) 或换行符)是字符编码规范(例如,ASCII、EBCDIC)中的控制字符或控制字符序列,用于表示一行文本的结尾和新文本的开头。
Cell
2022/09/20
1.2K0
python中如何import不同层级的模块 python中如何import不同层级的模块
main.py为主文件,model.py是我们要引入的文件,则直接import model或from model import *即可。
尾尾部落
2018/09/04
4.8K0
Python 基于 selenium 实现不同商城的商品价格差异分析系统
selenium 原本是一款自动化测试工具,因其出色的页面数据解析和用户行为模拟能力而常用于爬虫程序中,致使爬虫程序的爬取过程更简单、快捷。
一枚大果壳
2022/08/23
1.7K0
Python 基于 selenium 实现不同商城的商品价格差异分析系统
python 在不同层级目录import
http://www.cnitblog.com/seeyeah/archive/2009/03/15/55440.html
py3study
2020/01/13
4.1K0
为啥同样的逻辑在不同前端框架中效果不同
前端框架中经常有「将多个自变量变化触发的更新合并为一次执行」的批处理场景,框架的类型不同,批处理的时机也不同。
公众号@魔术师卡颂
2021/11/17
1.5K0
点击加载更多

相似问题

PHP缩写月份名称

37

将python缩写的月份名称转换为全名

63

解析不接受所有月份名称缩写

15

将缩写形式的月份名称转换为月份数字

52

在dataframe的列中用全名替换缩写的月份名称。

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文